INFO:2026-03-24T21:49:01Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 6a045c29a98c..de0c366e4b72 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 de0c366e4b72 [llvm][SPIRV] Add pass to lower Ctors/Dtors for SPIRV (#187509) INFO:2026-03-24T21:49:04Z:root:syncing... Deleted branch merge (was 38b665fef851). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 220e4aae5af8] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T21:49:06Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-24T21:49:07Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T21:49:07Z:root:testing INFO:2026-03-24T21:49:07Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (6 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (17 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55878269b158 <> # | |-NamespaceDecl 0x55878269ba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55878269bb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-NonTypeTemplateParmDecl 0x55878269bc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55878269bc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55878269bd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55878269bd40 'vector' dependent # | | | |-TemplateTypeParmType 0x55878269bba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55878269bb20 'element' # | | | `-DeclRefExpr 0x55878269bce0 <> 'int' lvalue NonTypeTemplateParm 0x55878269bc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55878269be48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-NonTypeTemplateParmDecl 0x55878269bf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55878269bf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55878269bfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55878269c028 <> 'int' 4 # | | | |-BinaryOperator 0x55878269c128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55878269c0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55878269c0a8 <> 'int' lvalue NonTypeTemplateParm 0x55878269bf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55878269c068 <> 'int' 4 # | | | | `-BinaryOperator 0x55878269c108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55878269c0c8 <> 'int' lvalue NonTypeTemplateParm 0x55878269bfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55878269c088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5587826c7298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5587826c7230 'matrix' dependent # | | |-ClassTemplateDecl 0x5587826c7978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5587826c7748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826c7918 <> 'bool' Concept 0x5587826c7420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826c7850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826c7820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826c77d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c73a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7350 'element_type' # | | | `-CXXRecordDecl 0x5587826c7648 <> implicit class Buffer # | | | `-FinalAttr 0x5587826c76f0 <> Implicit final # | | |-ClassTemplateDecl 0x5587826c7d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5587826c7ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826c7cb8 <> 'bool' Concept 0x5587826c7420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826c7bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826c7bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826c7b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c73a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7350 'element_type' # | | | `-CXXRecordDecl 0x5587826c79e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5587826c7a90 <> Implicit final # | | |-ClassTemplateDecl 0x5587826c80b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5587826c7e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826c8058 <> 'bool' Concept 0x5587826c7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826c7f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826c7f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826c7f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | | `-CXXRecordDecl 0x5587826c7d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5587826c7e30 <> Implicit final # | | |-ClassTemplateDecl 0x5587826c9738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5587826c9510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826c96d8 <> 'bool' Concept 0x5587826c7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826c9610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826c95e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826c9590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | | `-CXXRecordDecl 0x5587826c9410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5587826c94b8 <> Implicit final # | | |-ClassTemplateDecl 0x5587826c9ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5587826c98a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826c9a78 <> 'bool' Concept 0x5587826c7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826c99b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826c9980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826c9930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | | `-CXXRecordDecl 0x5587826c97a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5587826c9850 <> Implicit final # | | |-ClassTemplateDecl 0x5587826c9e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5587826c9c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826c9e18 <> 'bool' Concept 0x5587826c7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826c9d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826c9d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826c9cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | | `-CXXRecordDecl 0x5587826c9b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5587826c9bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5587826ca218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5587826c9fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826ca1b8 <> 'bool' Concept 0x5587826c7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826ca0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826ca0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826ca070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | | `-CXXRecordDecl 0x5587826c9ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5587826c9f90 <> Implicit final # | | |-ClassTemplateDecl 0x5587826ca5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5587826ca388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5587826ca568 <> 'bool' Concept 0x5587826c7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826ca4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826ca470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826ca420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | | `-CXXRecordDecl 0x5587826ca288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5587826ca330 <> Implicit final # | | |-CXXRecordDecl 0x5587826ca638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5587826ca6e0 <> Implicit final # | | |-CXXRecordDecl 0x5587826ca738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5587826ca7e0 <> Implicit final # | | |-CXXRecordDecl 0x5587826ca838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5587826ca8e0 <> Implicit final # | | |-CXXRecordDecl 0x5587826ca938 <> implicit class SamplerState # | | | `-FinalAttr 0x5587826ca9e0 <> Implicit final # | | |-CXXRecordDecl 0x5587826caa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5587826caae0 <> Implicit final # | | |-ClassTemplateDecl 0x5587826caed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5587826cac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5587826cab40 'vector' 4 # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-ConceptSpecializationExpr 0x5587826cae78 <> 'bool' Concept 0x5587826c7420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5587826cadb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5587826cad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587826cad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5587826c73a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826c7350 'element_type' # | | | `-CXXRecordDecl 0x5587826cab70 <> implicit class Texture2D # | | | `-FinalAttr 0x5587826cac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5587826cb168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5587826cb090 'vector' dependent # | | | |-TemplateTypeParmType 0x5587826cafa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587826caf48 'element_type' # | | | `-DeclRefExpr 0x5587826cb068 <> 'int' lvalue NonTypeTemplateParm 0x5587826cafe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5587826caf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5587826cafe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5587826c7420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5587826c7350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5587826c7400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5587826c73a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5587826c7350 'element_type' # | |-ConceptDecl 0x5587826c7600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5587826c7468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5587826c75e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5587826c7540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5587826c7520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5587826c74c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5587826c7468 'element_type' # | | `-BinaryOperator 0x5587826c75c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5587826c7558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5587826c75a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5587826cb380 <> Namespace 0x55878269ba98 'hlsl' # | |-TypedefDecl 0x5587826cbb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5587826cbb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5587826cb850 '__NSConstantString_tag' # | |-TypedefDecl 0x55878269ba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55878269b980 'void *' # | | `-BuiltinType 0x55878269b1c0 'void' # | |-NamespaceDecl 0x5587826cbbf0 prev 0x55878269ba98 line:12:11 hlsl # | | |-original Namespace 0x55878269ba98 'hlsl' # | | |-TypedefDecl 0x5587826cbc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826cbce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826cbd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826cbdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826cbe38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | |-TypedefDecl 0x5587826cbea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55878269b280 'long' # | | |-TypedefDecl 0x5587826cbf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826cc1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5587826cc0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826cbfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826cbf98 'int' 1 # | | | `-ExtVectorType 0x5587826cc0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826cc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b1e0 'bool' # | | |-TypedefDecl 0x5587826cc418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5587826cc340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826cc250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826cc230 'int' 2 # | | | `-ExtVectorType 0x5587826cc300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826cc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b1e0 'bool' # | | |-TypedefDecl 0x5587826cc668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5587826cc590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826cc4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826cc480 'int' 3 # | | | `-ExtVectorType 0x5587826cc550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826cc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b1e0 'bool' # | | |-TypedefDecl 0x5587826edff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5587826cc7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826cc6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826cc6d0 'int' 4 # | | | `-ExtVectorType 0x5587826cc7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826cc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b1e0 'bool' # | | |-TypedefDecl 0x5587826ee278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5587826ee1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826ee080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826ee060 'int' 1 # | | | `-ExtVectorType 0x5587826ee160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826ee0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826ee4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5587826ee3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826ee308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826ee2e8 'int' 2 # | | | `-ExtVectorType 0x5587826ee3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826ee0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826ee718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5587826ee640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826ee558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826ee538 'int' 3 # | | | `-ExtVectorType 0x5587826ee600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826ee0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826ee968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5587826ee890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826ee7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826ee788 'int' 4 # | | | `-ExtVectorType 0x5587826ee850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826ee0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826eec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5587826eeb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826eea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826eea10 'int' 1 # | | | `-ExtVectorType 0x5587826eeb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826eea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | |-Typedef 0x5587826cbce8 'uint' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826eee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5587826eedc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826eecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826eecb0 'int' 2 # | | | `-ExtVectorType 0x5587826eed80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826eea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | |-Typedef 0x5587826cbce8 'uint' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826ef928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5587826ef850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826eef40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826eef20 'int' 3 # | | | `-ExtVectorType 0x5587826ef810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826eea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | |-Typedef 0x5587826cbce8 'uint' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826efb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5587826efac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826ef9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826ef9b0 'int' 4 # | | | `-ExtVectorType 0x5587826efa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826eea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | |-Typedef 0x5587826cbce8 'uint' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826efe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5587826efd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826efc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826efc40 'int' 1 # | | | `-ExtVectorType 0x5587826efd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826efc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826f0068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5587826eff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826efed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826efeb0 'int' 2 # | | | `-ExtVectorType 0x5587826eff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826efc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826f02a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5587826f01d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f0110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f00f0 'int' 3 # | | | `-ExtVectorType 0x5587826f0190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826efc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826f04e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5587826f0410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f0350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f0330 'int' 4 # | | | `-ExtVectorType 0x5587826f03d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826efc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | `-BuiltinType 0x55878269b260 'int' # | | |-TypedefDecl 0x5587826f07a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5587826f06a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f05b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f0590 'int' 1 # | | | `-ExtVectorType 0x5587826f0660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826f09d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5587826f0900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f0848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f0828 'int' 2 # | | | `-ExtVectorType 0x5587826f08c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826f0c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5587826f0b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f0a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f0a60 'int' 3 # | | | `-ExtVectorType 0x5587826f0b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826f0e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5587826f0d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f0cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f0ca0 'int' 4 # | | | `-ExtVectorType 0x5587826f0d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | |-TypedefDecl 0x5587826f1118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5587826f1040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f0f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f0f00 'int' 1 # | | | `-ExtVectorType 0x5587826f1000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | `-BuiltinType 0x55878269b280 'long' # | | |-TypedefDecl 0x5587826f1388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5587826f12b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f11c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f11a0 'int' 2 # | | | `-ExtVectorType 0x5587826f1270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | `-BuiltinType 0x55878269b280 'long' # | | |-TypedefDecl 0x5587826f15f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5587826f1520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f1430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f1410 'int' 3 # | | | `-ExtVectorType 0x5587826f14e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | `-BuiltinType 0x55878269b280 'long' # | | |-TypedefDecl 0x5587826f1888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5587826f17b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f16a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f1680 'int' 4 # | | | `-ExtVectorType 0x5587826f1750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | `-BuiltinType 0x55878269b280 'long' # | | |-TypedefDecl 0x5587826f1b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5587826f1a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f1950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f1930 'int' 1 # | | | `-ExtVectorType 0x5587826f1a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | |-TypedefDecl 0x5587826f1db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5587826f1ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f1bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f1bd0 'int' 2 # | | | `-ExtVectorType 0x5587826f1ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | |-TypedefDecl 0x5587826f2028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5587826f1f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f1e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f1e40 'int' 3 # | | | `-ExtVectorType 0x5587826f1f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | |-TypedefDecl 0x5587826f2298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5587826f21c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f20d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f20b0 'int' 4 # | | | `-ExtVectorType 0x5587826f2180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | |-TypedefDecl 0x5587826f2528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5587826f2450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f2328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f2308 'int' 1 # | | | `-ExtVectorType 0x5587826f2410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b9d0 'half' # | | |-TypedefDecl 0x5587826f2fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5587826f26a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f25b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f2598 'int' 2 # | | | `-ExtVectorType 0x5587826f2660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b9d0 'half' # | | |-TypedefDecl 0x5587826f3228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5587826f3150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f3060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f3040 'int' 3 # | | | `-ExtVectorType 0x5587826f3110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b9d0 'half' # | | |-TypedefDecl 0x5587826f3478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5587826f33a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f32b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f3298 'int' 4 # | | | `-ExtVectorType 0x5587826f3360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b9d0 'half' # | | |-TypedefDecl 0x5587826f3708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5587826f3630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f3508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f34e8 'int' 1 # | | | `-ExtVectorType 0x5587826f35f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f3958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5587826f3880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f3798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f3778 'int' 2 # | | | `-ExtVectorType 0x5587826f3840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f3ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5587826f3ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f39e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f39c8 'int' 3 # | | | `-ExtVectorType 0x5587826f3a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f3dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5587826f3cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f3c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f3c18 'int' 4 # | | | `-ExtVectorType 0x5587826f3cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f4158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5587826f4080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f3e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f3e38 'int' 1 # | | | `-ExtVectorType 0x5587826f3f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f43a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5587826f42d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f41e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f41c8 'int' 2 # | | | `-ExtVectorType 0x5587826f4290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f45f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5587826f4520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f4438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f4418 'int' 3 # | | | `-ExtVectorType 0x5587826f44e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f4848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5587826f4770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f4688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f4668 'int' 4 # | | | `-ExtVectorType 0x5587826f4730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f4ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5587826f4a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f4910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f48f0 'int' 1 # | | | `-ExtVectorType 0x5587826f49c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f4d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5587826f4c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f4b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f4b60 'int' 2 # | | | `-ExtVectorType 0x5587826f4c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f4f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5587826f4e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f4dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f4da0 'int' 3 # | | | `-ExtVectorType 0x5587826f4e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f51a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5587826f50d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f5000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f4fe0 'int' 4 # | | | `-ExtVectorType 0x5587826f5090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | `-BuiltinType 0x55878269b360 'float' # | | |-TypedefDecl 0x5587826f5438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5587826f5360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f5270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f5250 'int' 1 # | | | `-ExtVectorType 0x5587826f5320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5587826f52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f5678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5587826f55a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f54e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f54c0 'int' 2 # | | | `-ExtVectorType 0x5587826f5560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5587826f52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f58b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5587826f57e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f5720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f5700 'int' 3 # | | | `-ExtVectorType 0x5587826f57a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5587826f52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826f5af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5587826f5a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f5960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f5940 'int' 4 # | | | `-ExtVectorType 0x5587826f59e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5587826f52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TypedefDecl 0x5587826fb9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5587826f5f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f5bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f5b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f5bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f5b98 'int' 1 # | | | `-ConstantMatrixType 0x5587826f5ef0 'matrix' # | | |-TypedefDecl 0x5587826fbe10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5587826fbd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fbab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fba78 'int' 2 # | | | `-ConstantMatrixType 0x5587826fbcb0 'matrix' # | | |-TypedefDecl 0x5587826fc230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5587826fc130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fbeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fbe78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826fbed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826fbe98 'int' 3 # | | | `-ConstantMatrixType 0x5587826fc0d0 'matrix' # | | |-TypedefDecl 0x5587826fc650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5587826fc550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fc2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fc298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826fc2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826fc2b8 'int' 4 # | | | `-ConstantMatrixType 0x5587826fc4f0 'matrix' # | | |-TypedefDecl 0x5587826fec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5587826fc970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fc6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fc6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fc718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fc6d8 'int' 1 # | | | `-ConstantMatrixType 0x5587826fc910 'matrix' # | | |-TypedefDecl 0x5587826ff030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5587826fef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fecd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fec98 'int' 2 # | | | `-ConstantMatrixType 0x5587826feed0 'matrix' # | | |-TypedefDecl 0x5587826ff450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5587826ff350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826ff0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826ff098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826ff0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826ff0b8 'int' 3 # | | | `-ConstantMatrixType 0x5587826ff2f0 'matrix' # | | |-TypedefDecl 0x5587826ff870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5587826ff770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826ff4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826ff4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826ff518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826ff4d8 'int' 4 # | | | `-ConstantMatrixType 0x5587826ff710 'matrix' # | | |-TypedefDecl 0x558782700cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782700bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826ff918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826ff8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826ff938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826ff8f8 'int' 1 # | | | `-ConstantMatrixType 0x5587826ffb30 'matrix' # | | |-TypedefDecl 0x5587827010d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782700fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782700d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782700d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782700d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782700d38 'int' 2 # | | | `-ConstantMatrixType 0x558782700f70 'matrix' # | | |-TypedefDecl 0x5587827014f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827013f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782701178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782701138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782701198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782701158 'int' 3 # | | | `-ConstantMatrixType 0x558782701390 'matrix' # | | |-TypedefDecl 0x558782701910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x558782701810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782701598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782701558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827015b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782701578 'int' 4 # | | | `-ConstantMatrixType 0x5587827017b0 'matrix' # | | |-TypedefDecl 0x558782701d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x558782701c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827019b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782701978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827019d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782701998 'int' 1 # | | | `-ConstantMatrixType 0x558782701bf0 'matrix' # | | |-TypedefDecl 0x558782702170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x558782702070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782701df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782701db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782701e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782701dd8 'int' 2 # | | | `-ConstantMatrixType 0x558782702010 'matrix' # | | |-TypedefDecl 0x558782702590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x558782702490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782702218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827021d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782702238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827021f8 'int' 3 # | | | `-ConstantMatrixType 0x558782702430 'matrix' # | | |-TypedefDecl 0x5587827029b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827028b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55878269b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782702638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827025f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782702658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782702618 'int' 4 # | | | `-ConstantMatrixType 0x558782702850 'matrix' # | | |-TypedefDecl 0x558782703130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x558782703030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782702a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782702a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782702a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782702a40 'int' 1 # | | | `-ConstantMatrixType 0x558782702fd0 'matrix' # | | |-TypedefDecl 0x558782703560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x558782703460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827031e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827031a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782703200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827031c0 'int' 2 # | | | `-ConstantMatrixType 0x558782703400 'matrix' # | | |-TypedefDecl 0x558782703990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x558782703890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782703610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827035d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782703630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827035f0 'int' 3 # | | | `-ConstantMatrixType 0x558782703830 'matrix' # | | |-TypedefDecl 0x558782703dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x558782703cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782703a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782703a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782703a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782703a20 'int' 4 # | | | `-ConstantMatrixType 0x558782703c60 'matrix' # | | |-TypedefDecl 0x558782704500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x558782704400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782703e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782703e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782703e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782703e50 'int' 1 # | | | `-ConstantMatrixType 0x5587827043a0 'matrix' # | | |-TypedefDecl 0x558782704930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x558782704830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827045b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782704570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827045d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782704590 'int' 2 # | | | `-ConstantMatrixType 0x5587827047d0 'matrix' # | | |-TypedefDecl 0x558782704d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x558782704c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827049e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827049a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782704a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827049c0 'int' 3 # | | | `-ConstantMatrixType 0x558782704c00 'matrix' # | | |-TypedefDecl 0x5587826f65e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782705090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782704e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782704dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782704e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782704df0 'int' 4 # | | | `-ConstantMatrixType 0x558782705030 'matrix' # | | |-TypedefDecl 0x5587826f6a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5587826f6910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f6690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f6650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f66b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f6670 'int' 1 # | | | `-ConstantMatrixType 0x5587826f68b0 'matrix' # | | |-TypedefDecl 0x5587826f6e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5587826f6d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f6ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f6a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f6ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f6aa0 'int' 2 # | | | `-ConstantMatrixType 0x5587826f6ce0 'matrix' # | | |-TypedefDecl 0x5587826f7270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5587826f7170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f6ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f6eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f6f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f6ed0 'int' 3 # | | | `-ConstantMatrixType 0x5587826f7110 'matrix' # | | |-TypedefDecl 0x5587826f87c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5587826f86c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f7320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f72e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f7340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f7300 'int' 4 # | | | `-ConstantMatrixType 0x5587826f7540 'matrix' # | | |-TypedefDecl 0x5587826f8bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5587826f8af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f8870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f8830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f8890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f8850 'int' 1 # | | | `-ConstantMatrixType 0x5587826f8a90 'matrix' # | | |-TypedefDecl 0x5587826f9020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5587826f8f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f8ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f8c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f8cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f8c80 'int' 2 # | | | `-ConstantMatrixType 0x5587826f8ec0 'matrix' # | | |-TypedefDecl 0x5587826f9450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5587826f9350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f90d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f9090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826f90f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826f90b0 'int' 3 # | | | `-ConstantMatrixType 0x5587826f92f0 'matrix' # | | |-TypedefDecl 0x5587826f9890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5587826f9790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f9500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f94c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826f9520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826f94e0 'int' 4 # | | | `-ConstantMatrixType 0x5587826f9730 'matrix' # | | |-TypedefDecl 0x5587826f9d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5587826f9c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f9958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f9918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f9978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f9938 'int' 1 # | | | `-ConstantMatrixType 0x5587826f9bb0 'matrix' # | | |-TypedefDecl 0x5587826fa150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5587826fa050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826f9dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826f9d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826f9df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826f9db8 'int' 2 # | | | `-ConstantMatrixType 0x5587826f9ff0 'matrix' # | | |-TypedefDecl 0x5587826fa590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5587826fa490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fa218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fa1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826fa238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826fa1f8 'int' 3 # | | | `-ConstantMatrixType 0x5587826fa430 'matrix' # | | |-TypedefDecl 0x5587826fab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5587826faa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fa658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fa618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587826fa678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587826fa638 'int' 4 # | | | `-ConstantMatrixType 0x5587826faa20 'matrix' # | | |-TypedefDecl 0x5587826fafc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5587826faec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587826fac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587826fac28 'int' 1 # | | | `-ConstantMatrixType 0x5587826fae60 'matrix' # | | |-TypedefDecl 0x5587826fb400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5587826fb300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fb088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fb048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fb0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fb068 'int' 2 # | | | `-ConstantMatrixType 0x5587826fb2a0 'matrix' # | | |-TypedefDecl 0x55878270fd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5587826fb740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587826fb4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587826fb488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587826fb4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587826fb4a8 'int' 3 # | | | `-ConstantMatrixType 0x5587826fb6e0 'matrix' # | | |-TypedefDecl 0x558782710140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782710040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270fdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270fd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270fda8 'int' 4 # | | | `-ConstantMatrixType 0x55878270ffe0 'matrix' # | | |-TypedefDecl 0x558782710580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782710480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782710208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827101c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782710228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827101e8 'int' 1 # | | | `-ConstantMatrixType 0x558782710420 'matrix' # | | |-TypedefDecl 0x5587827109c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827108c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782710648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782710608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782710668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782710628 'int' 2 # | | | `-ConstantMatrixType 0x558782710860 'matrix' # | | |-TypedefDecl 0x558782711920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x558782711820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782710a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782710a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782710aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782710a68 'int' 3 # | | | `-ConstantMatrixType 0x558782710ca0 'matrix' # | | |-TypedefDecl 0x558782711d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x558782711c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827119e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827119a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782711a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827119c8 'int' 4 # | | | `-ConstantMatrixType 0x558782711c00 'matrix' # | | |-TypedefDecl 0x5587827121a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827120a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782711e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782711de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782711e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782711e08 'int' 1 # | | | `-ConstantMatrixType 0x558782712040 'matrix' # | | |-TypedefDecl 0x5587827125e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827124e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782712268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782712228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782712288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782712248 'int' 2 # | | | `-ConstantMatrixType 0x558782712480 'matrix' # | | |-TypedefDecl 0x558782712d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x558782712c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827126a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782712668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827126c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782712688 'int' 3 # | | | `-ConstantMatrixType 0x558782712bd0 'matrix' # | | |-TypedefDecl 0x558782713170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x558782713070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782712df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782712db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782712e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782712dd8 'int' 4 # | | | `-ConstantMatrixType 0x558782713010 'matrix' # | | |-TypedefDecl 0x5587827134f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827133f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782713238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827131f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782713258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782713218 'int' 1 # | | | `-ConstantMatrixType 0x558782713390 'matrix' # | | |-TypedefDecl 0x558782713830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558782713730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827135b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782713578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827135d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782713598 'int' 2 # | | | `-ConstantMatrixType 0x5587827136d0 'matrix' # | | |-TypedefDecl 0x558782705470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558782713a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827138f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827138b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782713918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827138d8 'int' 3 # | | | `-ConstantMatrixType 0x558782713a10 'matrix' # | | |-TypedefDecl 0x5587827057b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827056b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782705538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827054f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782705558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782705518 'int' 4 # | | | `-ConstantMatrixType 0x558782705650 'matrix' # | | |-TypedefDecl 0x558782705af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827059f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782705878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782705838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782705898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782705858 'int' 1 # | | | `-ConstantMatrixType 0x558782705990 'matrix' # | | |-TypedefDecl 0x558782705e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558782705d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782705bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782705b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782705bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782705b98 'int' 2 # | | | `-ConstantMatrixType 0x558782705cd0 'matrix' # | | |-TypedefDecl 0x558782706170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558782706070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782705ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782705eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782705f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782705ed8 'int' 3 # | | | `-ConstantMatrixType 0x558782706010 'matrix' # | | |-TypedefDecl 0x5587827074d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827063b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782706238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827061f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782706258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782706218 'int' 4 # | | | `-ConstantMatrixType 0x558782706350 'matrix' # | | |-TypedefDecl 0x558782707810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782707710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782707598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782707558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827075b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782707578 'int' 1 # | | | `-ConstantMatrixType 0x5587827076b0 'matrix' # | | |-TypedefDecl 0x558782707b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782707a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827078d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782707898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827078f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827078b8 'int' 2 # | | | `-ConstantMatrixType 0x5587827079f0 'matrix' # | | |-TypedefDecl 0x558782707e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558782707d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782707c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782707bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782707c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782707bf8 'int' 3 # | | | `-ConstantMatrixType 0x558782707d30 'matrix' # | | |-TypedefDecl 0x5587827081d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827080d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782707f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782707f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782707f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782707f38 'int' 4 # | | | `-ConstantMatrixType 0x558782708070 'matrix' # | | |-TypedefDecl 0x558782708560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558782708460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782708298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782708258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827082b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782708278 'int' 1 # | | | `-ConstantMatrixType 0x5587827083b0 'matrix' # | | |-TypedefDecl 0x5587827088a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827087a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782708628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827085e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782708648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782708608 'int' 2 # | | | `-ConstantMatrixType 0x558782708740 'matrix' # | | |-TypedefDecl 0x558782708be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558782708ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782708968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782708928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782708988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782708948 'int' 3 # | | | `-ConstantMatrixType 0x558782708a80 'matrix' # | | |-TypedefDecl 0x558782708f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558782708e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5587826efbf0 'int32_t' sugar # | | | | |-Typedef 0x5587826cbc78 'int32_t' # | | | | `-BuiltinType 0x55878269b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782708ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782708c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782708cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782708c88 'int' 4 # | | | `-ConstantMatrixType 0x558782708dc0 'matrix' # | | |-TypedefDecl 0x5587827092a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827091a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782708fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782708fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782709008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782708fc8 'int' 1 # | | | `-ConstantMatrixType 0x558782709140 'matrix' # | | |-TypedefDecl 0x558782709600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558782709500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782709368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782709328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782709388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782709348 'int' 2 # | | | `-ConstantMatrixType 0x5587827094a0 'matrix' # | | |-TypedefDecl 0x558782709940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558782709840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827096c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782709688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827096e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827096a8 'int' 3 # | | | `-ConstantMatrixType 0x5587827097e0 'matrix' # | | |-TypedefDecl 0x558782709c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558782709b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782709a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827099c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782709a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827099e8 'int' 4 # | | | `-ConstantMatrixType 0x558782709b20 'matrix' # | | |-TypedefDecl 0x558782709fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558782709ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782709d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782709d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782709d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782709d28 'int' 1 # | | | `-ConstantMatrixType 0x558782709e60 'matrix' # | | |-TypedefDecl 0x55878270a300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55878270a200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270a088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270a048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270a0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270a068 'int' 2 # | | | `-ConstantMatrixType 0x55878270a1a0 'matrix' # | | |-TypedefDecl 0x55878270a650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55878270a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270a3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270a388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270a3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270a3a8 'int' 3 # | | | `-ConstantMatrixType 0x55878270a4f0 'matrix' # | | |-TypedefDecl 0x55878270a990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55878270a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270a718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270a6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270a738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270a6f8 'int' 4 # | | | `-ConstantMatrixType 0x55878270a830 'matrix' # | | |-TypedefDecl 0x55878270acd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55878270abd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270aa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270aa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270aa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270aa38 'int' 1 # | | | `-ConstantMatrixType 0x55878270ab70 'matrix' # | | |-TypedefDecl 0x55878270b010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55878270af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270ad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270ad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270adb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270ad78 'int' 2 # | | | `-ConstantMatrixType 0x55878270aeb0 'matrix' # | | |-TypedefDecl 0x55878270b350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55878270b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270b0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270b098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270b0b8 'int' 3 # | | | `-ConstantMatrixType 0x55878270b1f0 'matrix' # | | |-TypedefDecl 0x55878270b6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55878270b5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270b418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270b3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270b438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270b3f8 'int' 4 # | | | `-ConstantMatrixType 0x55878270b540 'matrix' # | | |-TypedefDecl 0x55878270b9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55878270b8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270b768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270b728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270b788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270b748 'int' 1 # | | | `-ConstantMatrixType 0x55878270b880 'matrix' # | | |-TypedefDecl 0x55878270bd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55878270bc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270baa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270ba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270bac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270ba88 'int' 2 # | | | `-ConstantMatrixType 0x55878270bbc0 'matrix' # | | |-TypedefDecl 0x55878270c060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55878270bf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270bde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270bda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270be08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270bdc8 'int' 3 # | | | `-ConstantMatrixType 0x55878270bf00 'matrix' # | | |-TypedefDecl 0x55878270c3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55878270c2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5587826f0540 'uint32_t' sugar # | | | | |-Typedef 0x5587826cbd58 'uint32_t' # | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270c128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270c0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270c148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270c108 'int' 4 # | | | `-ConstantMatrixType 0x55878270c240 'matrix' # | | |-TypedefDecl 0x55878270c840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55878270c740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270c468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270c428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270c4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270c448 'int' 1 # | | | `-ConstantMatrixType 0x55878270c6e0 'matrix' # | | |-TypedefDecl 0x55878270cc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55878270cb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270c908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270c8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270c928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270c8e8 'int' 2 # | | | `-ConstantMatrixType 0x55878270cb20 'matrix' # | | |-TypedefDecl 0x55878270d0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55878270cfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270cd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270cd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270cd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270cd28 'int' 3 # | | | `-ConstantMatrixType 0x55878270cf60 'matrix' # | | |-TypedefDecl 0x55878270d830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55878270d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270d188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270d148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270d1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270d168 'int' 4 # | | | `-ConstantMatrixType 0x55878270d3a0 'matrix' # | | |-TypedefDecl 0x55878270dc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55878270db70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270d8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270d8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878270d918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878270d8d8 'int' 1 # | | | `-ConstantMatrixType 0x55878270db10 'matrix' # | | |-TypedefDecl 0x55878270e0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55878270dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270dd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270dcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270dd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270dd18 'int' 2 # | | | `-ConstantMatrixType 0x55878270df50 'matrix' # | | |-TypedefDecl 0x55878270e4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55878270e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270e178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270e138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878270e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878270e158 'int' 3 # | | | `-ConstantMatrixType 0x55878270e390 'matrix' # | | |-TypedefDecl 0x558782728da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782728ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878270e5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878270e578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878270e5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878270e598 'int' 4 # | | | `-ConstantMatrixType 0x558782728c40 'matrix' # | | |-TypedefDecl 0x5587827291e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827290e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782728e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782728e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782728e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782728e48 'int' 1 # | | | `-ConstantMatrixType 0x558782729080 'matrix' # | | |-TypedefDecl 0x558782729620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782729520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827292a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782729268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827292c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782729288 'int' 2 # | | | `-ConstantMatrixType 0x5587827294c0 'matrix' # | | |-TypedefDecl 0x558782729a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558782729960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827296e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827296a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782729708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827296c8 'int' 3 # | | | `-ConstantMatrixType 0x558782729900 'matrix' # | | |-TypedefDecl 0x55878272a110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55878272a010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782729b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782729ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782729b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782729b08 'int' 4 # | | | `-ConstantMatrixType 0x558782729fb0 'matrix' # | | |-TypedefDecl 0x55878272a550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55878272a450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878272a1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878272a198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272a1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272a1b8 'int' 1 # | | | `-ConstantMatrixType 0x55878272a3f0 'matrix' # | | |-TypedefDecl 0x55878272a990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55878272a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878272a618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878272a5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878272a638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878272a5f8 'int' 2 # | | | `-ConstantMatrixType 0x55878272a830 'matrix' # | | |-TypedefDecl 0x55878272add0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55878272acd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878272aa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878272aa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878272aa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878272aa38 'int' 3 # | | | `-ConstantMatrixType 0x55878272ac70 'matrix' # | | |-TypedefDecl 0x55878272b470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55878272b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5587826f0eb0 'int64_t' sugar # | | | | |-Typedef 0x5587826cbea8 'int64_t' # | | | | `-BuiltinType 0x55878269b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878272b0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878272b0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878272b110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878272b0d0 'int' 4 # | | | `-ConstantMatrixType 0x55878272b310 'matrix' # | | |-TypedefDecl 0x55878272b8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55878272b7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272b538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272b4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272b558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272b518 'int' 1 # | | | `-ConstantMatrixType 0x55878272b790 'matrix' # | | |-TypedefDecl 0x55878272bd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55878272bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272b9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272b978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878272b9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878272b998 'int' 2 # | | | `-ConstantMatrixType 0x55878272bbd0 'matrix' # | | |-TypedefDecl 0x55878272f350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55878272f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272bdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272bdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878272be18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878272bdd8 'int' 3 # | | | `-ConstantMatrixType 0x55878272c010 'matrix' # | | |-TypedefDecl 0x55878272f790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55878272f690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272f418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272f3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878272f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878272f3f8 'int' 4 # | | | `-ConstantMatrixType 0x55878272f630 'matrix' # | | |-TypedefDecl 0x55878272fbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55878272fad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878272f858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878272f818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878272f878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878272f838 'int' 1 # | | | `-ConstantMatrixType 0x55878272fa70 'matrix' # | | |-TypedefDecl 0x558782730010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55878272ff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878272fc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878272fc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878272fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878272fc78 'int' 2 # | | | `-ConstantMatrixType 0x55878272feb0 'matrix' # | | |-TypedefDecl 0x558782730460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558782730360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827300d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782730098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827300f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827300b8 'int' 3 # | | | `-ConstantMatrixType 0x558782730300 'matrix' # | | |-TypedefDecl 0x5587827308a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827307a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782730528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827304e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782730548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782730508 'int' 4 # | | | `-ConstantMatrixType 0x558782730740 'matrix' # | | |-TypedefDecl 0x558782730ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782730be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782730968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782730928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782730988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782730948 'int' 1 # | | | `-ConstantMatrixType 0x558782730b80 'matrix' # | | |-TypedefDecl 0x558782731120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782731020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782730da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782730d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782730dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782730d88 'int' 2 # | | | `-ConstantMatrixType 0x558782730fc0 'matrix' # | | |-TypedefDecl 0x558782731590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558782731490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827311e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827311a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782731208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827311c8 'int' 3 # | | | `-ConstantMatrixType 0x558782731430 'matrix' # | | |-TypedefDecl 0x5587827319d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827318d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782731658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782731618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782731678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782731638 'int' 4 # | | | `-ConstantMatrixType 0x558782731870 'matrix' # | | |-TypedefDecl 0x558782731e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558782731d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782731a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782731a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782731ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782731a78 'int' 1 # | | | `-ConstantMatrixType 0x558782731cb0 'matrix' # | | |-TypedefDecl 0x558782732280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558782732150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782731ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782731e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782731ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782731eb8 'int' 2 # | | | `-ConstantMatrixType 0x5587827320f0 'matrix' # | | |-TypedefDecl 0x5587827326c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827325c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782732348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782732308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782732368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782732328 'int' 3 # | | | `-ConstantMatrixType 0x558782732560 'matrix' # | | |-TypedefDecl 0x558782732b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558782732a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5587826f18e0 'uint64_t' sugar # | | | | |-Typedef 0x5587826cbe38 'uint64_t' # | | | | `-BuiltinType 0x55878269b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782732788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782732748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827327a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782732768 'int' 4 # | | | `-ConstantMatrixType 0x5587827329a0 'matrix' # | | |-TypedefDecl 0x558782732f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x558782732e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782732bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782732b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782732bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782732b90 'int' 1 # | | | `-ConstantMatrixType 0x558782732e00 'matrix' # | | |-TypedefDecl 0x5587827333c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827332c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782733010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782732fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782733030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782732ff0 'int' 2 # | | | `-ConstantMatrixType 0x558782733230 'matrix' # | | |-TypedefDecl 0x5587827337f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827336f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782733470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782733430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782733490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782733450 'int' 3 # | | | `-ConstantMatrixType 0x558782733690 'matrix' # | | |-TypedefDecl 0x558782733c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x558782733b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827338a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782733860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827338c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782733880 'int' 4 # | | | `-ConstantMatrixType 0x558782733ac0 'matrix' # | | |-TypedefDecl 0x558782734050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x558782733f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782733cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782733c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782733cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782733cb0 'int' 1 # | | | `-ConstantMatrixType 0x558782733ef0 'matrix' # | | |-TypedefDecl 0x5587827346e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827345e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782734100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827340c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782734120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827340e0 'int' 2 # | | | `-ConstantMatrixType 0x558782734580 'matrix' # | | |-TypedefDecl 0x558782734b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x558782734a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782734790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782734750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827347b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782734770 'int' 3 # | | | `-ConstantMatrixType 0x5587827349b0 'matrix' # | | |-TypedefDecl 0x558782734f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782734e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782734bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782734b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782734be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782734ba0 'int' 4 # | | | `-ConstantMatrixType 0x558782734de0 'matrix' # | | |-TypedefDecl 0x558782735370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782735270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782734ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782734fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782735010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782734fd0 'int' 1 # | | | `-ConstantMatrixType 0x558782735210 'matrix' # | | |-TypedefDecl 0x558782737a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782737910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782735420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827353e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782735440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782735400 'int' 2 # | | | `-ConstantMatrixType 0x5587827378b0 'matrix' # | | |-TypedefDecl 0x558782737e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x558782737d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782737ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782737a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782737ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782737aa0 'int' 3 # | | | `-ConstantMatrixType 0x558782737ce0 'matrix' # | | |-TypedefDecl 0x558782738270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x558782738170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782737ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782737eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782737f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782737ed0 'int' 4 # | | | `-ConstantMatrixType 0x558782738110 'matrix' # | | |-TypedefDecl 0x5587827386a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827385a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782738320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827382e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782738340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782738300 'int' 1 # | | | `-ConstantMatrixType 0x558782738540 'matrix' # | | |-TypedefDecl 0x558782738af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827389f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782738770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782738710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782738790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782738750 'int' 2 # | | | `-ConstantMatrixType 0x558782738990 'matrix' # | | |-TypedefDecl 0x558782738f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x558782738e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782738ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782738b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782738bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782738b80 'int' 3 # | | | `-ConstantMatrixType 0x558782738dc0 'matrix' # | | |-TypedefDecl 0x558782739350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x558782739250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55878269b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782738fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782738f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782738ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782738fb0 'int' 4 # | | | `-ConstantMatrixType 0x5587827391f0 'matrix' # | | |-TypedefDecl 0x558782713c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827396b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782739400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827393c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782739420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827393e0 'int' 1 # | | | `-ConstantMatrixType 0x558782739650 'matrix' # | | |-TypedefDecl 0x5587827140b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x558782713fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782713d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782713cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782713d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782713d10 'int' 2 # | | | `-ConstantMatrixType 0x558782713f50 'matrix' # | | |-TypedefDecl 0x5587827144e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827143e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782714160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782714120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782714180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782714140 'int' 3 # | | | `-ConstantMatrixType 0x558782714380 'matrix' # | | |-TypedefDecl 0x558782714910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x558782714810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782714590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782714550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827145b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782714570 'int' 4 # | | | `-ConstantMatrixType 0x5587827147b0 'matrix' # | | |-TypedefDecl 0x558782714d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x558782714c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827149c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782714980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827149e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827149a0 'int' 1 # | | | `-ConstantMatrixType 0x558782714c10 'matrix' # | | |-TypedefDecl 0x5587827151a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5587827150a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782714e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782714de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782714e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782714e00 'int' 2 # | | | `-ConstantMatrixType 0x558782715040 'matrix' # | | |-TypedefDecl 0x5587827155d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827154d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782715250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782715210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782715270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782715230 'int' 3 # | | | `-ConstantMatrixType 0x558782715470 'matrix' # | | |-TypedefDecl 0x558782715a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782715900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782715680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782715640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827156a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782715660 'int' 4 # | | | `-ConstantMatrixType 0x5587827158a0 'matrix' # | | |-TypedefDecl 0x558782715e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782715d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782715ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782715a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782715ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782715a90 'int' 1 # | | | `-ConstantMatrixType 0x558782715ce0 'matrix' # | | |-TypedefDecl 0x558782716270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782716170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782715ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782715eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782715f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782715ed0 'int' 2 # | | | `-ConstantMatrixType 0x558782716110 'matrix' # | | |-TypedefDecl 0x5587827166a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827165a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782716320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827162e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782716340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782716300 'int' 3 # | | | `-ConstantMatrixType 0x558782716540 'matrix' # | | |-TypedefDecl 0x558782716ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827169d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782716750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782716710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782716770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782716730 'int' 4 # | | | `-ConstantMatrixType 0x558782716970 'matrix' # | | |-TypedefDecl 0x558782717f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x558782717e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782716b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782716b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782716ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782716b60 'int' 1 # | | | `-ConstantMatrixType 0x558782717dd0 'matrix' # | | |-TypedefDecl 0x558782718360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x558782718260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782717fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782717fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782718000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782717fc0 'int' 2 # | | | `-ConstantMatrixType 0x558782718200 'matrix' # | | |-TypedefDecl 0x558782718790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x558782718690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782718410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827183d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782718430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827183f0 'int' 3 # | | | `-ConstantMatrixType 0x558782718630 'matrix' # | | |-TypedefDecl 0x558782718bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x558782718ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782718840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782718800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782718860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782718820 'int' 4 # | | | `-ConstantMatrixType 0x558782718a60 'matrix' # | | |-TypedefDecl 0x558782719040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x558782718f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782718c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782718c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782718cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782718c70 'int' 1 # | | | `-ConstantMatrixType 0x558782718ee0 'matrix' # | | |-TypedefDecl 0x558782719470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x558782719370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827190f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827190b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782719110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827190d0 'int' 2 # | | | `-ConstantMatrixType 0x558782719310 'matrix' # | | |-TypedefDecl 0x5587827198a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827197a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782719520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827194e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782719540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782719500 'int' 3 # | | | `-ConstantMatrixType 0x558782719740 'matrix' # | | |-TypedefDecl 0x55878271a4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x558782719bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782719950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782719910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782719970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782719930 'int' 4 # | | | `-ConstantMatrixType 0x558782719b70 'matrix' # | | |-TypedefDecl 0x55878271a920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55878271a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271a5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271a560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271a5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271a580 'int' 1 # | | | `-ConstantMatrixType 0x55878271a7c0 'matrix' # | | |-TypedefDecl 0x55878271ad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55878271ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271a9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271a990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271a9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271a9b0 'int' 2 # | | | `-ConstantMatrixType 0x55878271abf0 'matrix' # | | |-TypedefDecl 0x55878271b180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55878271b080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271ae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271adc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271ae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271ade0 'int' 3 # | | | `-ConstantMatrixType 0x55878271b020 'matrix' # | | |-TypedefDecl 0x55878271b5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55878271b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271b230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271b1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271b250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271b210 'int' 4 # | | | `-ConstantMatrixType 0x55878271b480 'matrix' # | | |-TypedefDecl 0x55878271ba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55878271b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271b690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271b650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271b6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271b670 'int' 1 # | | | `-ConstantMatrixType 0x55878271b8b0 'matrix' # | | |-TypedefDecl 0x55878271be40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55878271bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271ba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271bae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271baa0 'int' 2 # | | | `-ConstantMatrixType 0x55878271bce0 'matrix' # | | |-TypedefDecl 0x55878271c270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55878271c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271beb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271bf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271bed0 'int' 3 # | | | `-ConstantMatrixType 0x55878271c110 'matrix' # | | |-TypedefDecl 0x55878271d9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55878271d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271c320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271c2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271c340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271c300 'int' 4 # | | | `-ConstantMatrixType 0x55878271d860 'matrix' # | | |-TypedefDecl 0x55878271ddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55878271dcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271da70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271da30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271da90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271da50 'int' 1 # | | | `-ConstantMatrixType 0x55878271dc90 'matrix' # | | |-TypedefDecl 0x55878271e220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55878271e120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271dea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271de60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271dec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271de80 'int' 2 # | | | `-ConstantMatrixType 0x55878271e0c0 'matrix' # | | |-TypedefDecl 0x55878271e650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55878271e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271e2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271e290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271e2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271e2b0 'int' 3 # | | | `-ConstantMatrixType 0x55878271e4f0 'matrix' # | | |-TypedefDecl 0x55878271eda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55878271eca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271e700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271e6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271e720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271e6e0 'int' 4 # | | | `-ConstantMatrixType 0x55878271ec40 'matrix' # | | |-TypedefDecl 0x55878271f120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55878271f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271ee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271ee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271ee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271ee48 'int' 1 # | | | `-ConstantMatrixType 0x55878271efc0 'matrix' # | | |-TypedefDecl 0x55878271f460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55878271f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271f1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271f1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55878271f208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55878271f1c8 'int' 2 # | | | `-ConstantMatrixType 0x55878271f300 'matrix' # | | |-TypedefDecl 0x55878271f7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55878271f6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271f528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271f4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55878271f548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55878271f508 'int' 3 # | | | `-ConstantMatrixType 0x55878271f640 'matrix' # | | |-TypedefDecl 0x558782720b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55878271f9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55878271f868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55878271f828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55878271f888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55878271f848 'int' 4 # | | | `-ConstantMatrixType 0x55878271f980 'matrix' # | | |-TypedefDecl 0x558782720e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558782720d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782720bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782720b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782720bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782720bb8 'int' 1 # | | | `-ConstantMatrixType 0x558782720cf0 'matrix' # | | |-TypedefDecl 0x558782721190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558782721090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782720f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782720ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782720f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782720ef8 'int' 2 # | | | `-ConstantMatrixType 0x558782721030 'matrix' # | | |-TypedefDecl 0x5587827214d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827213d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782721258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782721218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782721278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782721238 'int' 3 # | | | `-ConstantMatrixType 0x558782721370 'matrix' # | | |-TypedefDecl 0x558782721810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782721710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782721598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782721558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827215b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782721578 'int' 4 # | | | `-ConstantMatrixType 0x5587827216b0 'matrix' # | | |-TypedefDecl 0x558782721b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782721a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827218d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782721898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827218f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827218b8 'int' 1 # | | | `-ConstantMatrixType 0x5587827219f0 'matrix' # | | |-TypedefDecl 0x558782721ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782721da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782721c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782721be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782721c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782721c08 'int' 2 # | | | `-ConstantMatrixType 0x558782721d40 'matrix' # | | |-TypedefDecl 0x5587827221e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827220e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782721f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782721f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782721f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782721f48 'int' 3 # | | | `-ConstantMatrixType 0x558782722080 'matrix' # | | |-TypedefDecl 0x558782722520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558782722420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827222a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782722268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827222c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782722288 'int' 4 # | | | `-ConstantMatrixType 0x5587827223c0 'matrix' # | | |-TypedefDecl 0x558782722860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558782722760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5587827225e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827225a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782722608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827225c8 'int' 1 # | | | `-ConstantMatrixType 0x558782722700 'matrix' # | | |-TypedefDecl 0x558782722bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558782722af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782722928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827228e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782722948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782722908 'int' 2 # | | | `-ConstantMatrixType 0x558782722a40 'matrix' # | | |-TypedefDecl 0x558782722f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558782722e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782722cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782722c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782722cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782722c98 'int' 3 # | | | `-ConstantMatrixType 0x558782722dd0 'matrix' # | | |-TypedefDecl 0x558782723270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558782723170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5587826f48a0 'float32_t' sugar # | | | | |-Typedef 0x5587826cbdc8 'float32_t' # | | | | `-BuiltinType 0x55878269b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782722ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782722fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782723018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782722fd8 'int' 4 # | | | `-ConstantMatrixType 0x558782723110 'matrix' # | | |-TypedefDecl 0x5587827235f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5587827234f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782723338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827232f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782723358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782723318 'int' 1 # | | | `-ConstantMatrixType 0x558782723490 'matrix' # | | |-TypedefDecl 0x558782723930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558782723830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827236b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782723678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827236d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782723698 'int' 2 # | | | `-ConstantMatrixType 0x5587827237d0 'matrix' # | | |-TypedefDecl 0x558782723c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558782723b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827239f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5587827239b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782723a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827239d8 'int' 3 # | | | `-ConstantMatrixType 0x558782723b30 'matrix' # | | |-TypedefDecl 0x558782723fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558782723ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782723d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782723d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782723d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782723d38 'int' 4 # | | | `-ConstantMatrixType 0x558782723e70 'matrix' # | | |-TypedefDecl 0x558782724310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558782724210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782724098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782724058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5587827240b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782724078 'int' 1 # | | | `-ConstantMatrixType 0x5587827241b0 'matrix' # | | |-TypedefDecl 0x558782724650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558782724550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827243d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782724398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5587827243f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827243b8 'int' 2 # | | | `-ConstantMatrixType 0x5587827244f0 'matrix' # | | |-TypedefDecl 0x558782724990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558782724890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782724718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827246d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782724738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827246f8 'int' 3 # | | | `-ConstantMatrixType 0x558782724830 'matrix' # | | |-TypedefDecl 0x558782724ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558782724be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782724a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782724a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782724a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782724a38 'int' 4 # | | | `-ConstantMatrixType 0x558782724b80 'matrix' # | | |-TypedefDecl 0x558782725020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558782724f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782724da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782724d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782724dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782724d88 'int' 1 # | | | `-ConstantMatrixType 0x558782724ec0 'matrix' # | | |-TypedefDecl 0x558782725360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558782725260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5587827250e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827250a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782725108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5587827250c8 'int' 2 # | | | `-ConstantMatrixType 0x558782725200 'matrix' # | | |-TypedefDecl 0x5587827256a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827255a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782725428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5587827253e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782725448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782725408 'int' 3 # | | | `-ConstantMatrixType 0x558782725540 'matrix' # | | |-TypedefDecl 0x5587827259e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5587827258e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782725768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782725728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782725788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782725748 'int' 4 # | | | `-ConstantMatrixType 0x558782725880 'matrix' # | | |-TypedefDecl 0x558782725d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558782725c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782725aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782725a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558782725ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558782725a88 'int' 1 # | | | `-ConstantMatrixType 0x558782725bd0 'matrix' # | | |-TypedefDecl 0x558782726070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558782725f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782725df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558782725db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558782725e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558782725dd8 'int' 2 # | | | `-ConstantMatrixType 0x558782725f10 'matrix' # | | |-TypedefDecl 0x5587827263b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5587827262b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | | `-BuiltinType 0x55878269b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558782726138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5587827260f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558782726158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558782726118 'int' 3 # | | | `-ConstantMatrixType 0x558782726250 'matrix' # | | `-TypedefDecl 0x5587827266f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5587827265f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5587826c72f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5587826f5200 'float64_t' sugar # | | | |-Typedef 0x5587826cbf18 'float64_t' # | | | `-BuiltinType 0x55878269b380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x558782726478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x558782726438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x558782726498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x558782726458 'int' 4 # | | `-ConstantMatrixType 0x558782726590 'matrix' # | |-NamespaceDecl 0x558782739a18 prev 0x5587826cbbf0 line:12:11 hlsl # | | |-original Namespace 0x55878269ba98 'hlsl' # | | `-NamespaceDecl 0x558782739a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x558782739d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x558782739b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x558782739b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x558782739c68 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 0x558782739d10 <> Implicit # | | | |-CXXRecordDecl 0x558782739e40 col:42 implicit struct is_same # | | | `-VarDecl 0x558782739ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x558782739f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55878273a2f0 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 0x55878269bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55878269bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55878273a028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55878273a520 <> Implicit # | | | |-CXXRecordDecl 0x55878273a5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55878273a698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55878273a700 'bool' true # | | |-ClassTemplateDecl 0x55878273f088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55878273ee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55878273eee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55878273ef88 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 0x55878273f030 <> Implicit # | | | `-CXXRecordDecl 0x55878273f160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55878273f540 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 0x55878269bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55878273f248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55878273f7a0 <> Implicit # | | | |-CXXRecordDecl 0x55878273f860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55878273f918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55878273f2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55878273f248 'T' # | | |-TypeAliasTemplateDecl 0x55878273fd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55878273f9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55878273fa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55878269b1c0 'void' # | | | `-TypeAliasDecl 0x55878273fca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55878273fc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x558782741160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55878273fd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x558782740630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5587827406c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5587827410b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x558782740f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x558782741440 # | | | `-ReturnStmt 0x558782741430 # | | | `-BuiltinBitCastExpr 0x558782741408 'vector' # | | | `-DeclRefExpr 0x5587827413b0 'vector' lvalue ParmVar 0x558782740f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x558782743c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x558782741458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5587827414e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x558782743ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x558782743a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x558782743da8 # | | | `-ReturnStmt 0x558782743d98 # | | | `-BuiltinBitCastExpr 0x558782743d70 'U' # | | | `-DeclRefExpr 0x558782743d40 'T' lvalue ParmVar 0x558782743a60 'F' 'T' # | | |-ClassTemplateDecl 0x558782743f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x558782743dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x558782743e60 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 0x558782743f08 <> Implicit # | | | |-CXXRecordDecl 0x558782744038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5587827440f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x558782744168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x558782743e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x558782743dc0 'T' # | | `-TypeAliasTemplateDecl 0x558782744c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5587827441d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x558782744278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x558782744ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x558782744ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55878269bdf0 <> 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 0x5587827446a0 '__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 0x558782739a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55878273fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5587827443f0 'bool' # | | | | `-BinaryOperator 0x5587827443d0 'bool' '&&' # | | | | |-BinaryOperator 0x558782744350 'bool' '>' # | | | | | |-DeclRefExpr 0x558782744310 'int' NonTypeTemplateParm 0x558782744278 'N' 'int' # | | | | | `-IntegerLiteral 0x558782744330 'int' 1 # | | | | `-BinaryOperator 0x5587827443b0 'bool' '<=' # | | | | |-DeclRefExpr 0x558782744370 'int' NonTypeTemplateParm 0x558782744278 'N' 'int' # | | | | `-IntegerLiteral 0x558782744390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558782744230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587827441d8 'T' # | | | `-DependentNameType 0x558782744650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5587827449b0 'int' NonTypeTemplateParm 0x558782744278 'N' 'int' # | | `-DependentSizedExtVectorType 0x558782744a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5587827449e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55878269bdf0 'vector' # | | | `-TemplateSpecializationType 0x5587827446a0 '__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 0x558782739a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55878273fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5587827443f0 'bool' # | | | | `-BinaryOperator 0x5587827443d0 'bool' '&&' # | | | | |-BinaryOperator 0x558782744350 'bool' '>' # | | | | | |-DeclRefExpr 0x558782744310 'int' NonTypeTemplateParm 0x558782744278 'N' 'int' # | | | | | `-IntegerLiteral 0x558782744330 'int' 1 # | | | | `-BinaryOperator 0x5587827443b0 'bool' '<=' # | | | | |-DeclRefExpr 0x558782744370 'int' NonTypeTemplateParm 0x558782744278 'N' 'int' # | | | | `-IntegerLiteral 0x558782744390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558782744230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587827441d8 'T' # | | | `-DependentNameType 0x558782744650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x558782744a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55878269bc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55878269bc78 <> 'int' 4 # | | `-DeclRefExpr 0x5587827449b0 'int' NonTypeTemplateParm 0x558782744278 'N' 'int' # | |-NamespaceDecl 0x558782744ca8 prev 0x558782739a18 line:12:11 hlsl # | | |-original Namespace 0x55878269ba98 'hlsl' # | | |-FunctionDecl 0x558782744e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x558782744d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x558782744ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782744f50 Implicit # | | | `-ConstAttr 0x558782744f78 Implicit # | | |-FunctionDecl 0x558782745128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x558782745000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827451d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782745250 Implicit # | | | `-ConstAttr 0x558782745278 Implicit # | | |-FunctionDecl 0x558782745438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x558782745310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827454e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782745560 Implicit # | | | `-ConstAttr 0x558782745588 Implicit # | | |-FunctionDecl 0x558782745748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x558782745620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827457f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782745870 Implicit # | | | `-ConstAttr 0x558782745898 Implicit # | | |-FunctionDecl 0x558782746e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x558782746d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x558782746f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782746f90 Implicit # | | | `-ConstAttr 0x558782746fb8 Implicit # | | |-FunctionDecl 0x558782747178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x558782747050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782747228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5587827472a0 Implicit # | | | `-ConstAttr 0x5587827472c8 Implicit # | | |-FunctionDecl 0x558782747488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x558782747360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558782747538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5587827475b0 Implicit # | | | `-ConstAttr 0x5587827475d8 Implicit # | | |-FunctionDecl 0x558782747798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x558782747670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782747848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5587827478c0 Implicit # | | | `-ConstAttr 0x5587827478e8 Implicit # | | |-FunctionDecl 0x558782747a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782747938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x558782747b88 # | | | `-ReturnStmt 0x558782747b78 # | | | `-ImplicitCastExpr 0x558782747b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x558782747b40 'uint':'unsigned int' lvalue ParmVar 0x558782747938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x558782747d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782747bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x558782747eb0 # | | | `-ReturnStmt 0x558782747ea0 # | | | `-ImplicitCastExpr 0x558782747e88 'uint2':'vector' # | | | `-DeclRefExpr 0x558782747e68 'uint2':'vector' lvalue ParmVar 0x558782747bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x558782748038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782747f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x558782748158 # | | | `-ReturnStmt 0x558782748148 # | | | `-ImplicitCastExpr 0x558782748130 'uint3':'vector' # | | | `-DeclRefExpr 0x558782748110 'uint3':'vector' lvalue ParmVar 0x558782747f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5587827482d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587827481a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5587827483f8 # | | | `-ReturnStmt 0x5587827483e8 # | | | `-ImplicitCastExpr 0x5587827483d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5587827483b0 'uint4':'vector' lvalue ParmVar 0x5587827481a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x558782748528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x558782748438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5587827485d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782748650 Implicit # | | | `-ConstAttr 0x558782748678 Implicit # | | |-FunctionDecl 0x558782748838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x558782748710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827488e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782748960 Implicit # | | | `-ConstAttr 0x558782748988 Implicit # | | |-FunctionDecl 0x558782748b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x558782748a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782748bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782748c70 Implicit # | | | `-ConstAttr 0x558782748c98 Implicit # | | |-FunctionDecl 0x5587827495d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827494b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782749688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782749700 Implicit # | | | `-ConstAttr 0x558782749728 Implicit # | | |-FunctionDecl 0x5587827498c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5587827497a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558782749978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5587827499f0 Implicit # | | | `-ConstAttr 0x558782749a18 Implicit # | | |-FunctionDecl 0x558782749bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558782749ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782749c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782749d00 Implicit # | | | `-ConstAttr 0x558782749d28 Implicit # | | |-FunctionDecl 0x558782749ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558782749dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782749f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55878274a010 Implicit # | | | `-ConstAttr 0x55878274a038 Implicit # | | |-FunctionDecl 0x55878274a1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55878274a0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878274a2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55878274a320 Implicit # | | | `-ConstAttr 0x55878274a348 Implicit # | | |-FunctionDecl 0x55878274eb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878274a398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55878274ec90 # | | | `-ReturnStmt 0x55878274ec80 # | | | `-ImplicitCastExpr 0x55878274ec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55878274ec48 'uint64_t':'unsigned long' lvalue ParmVar 0x55878274a398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55878274ee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878274ece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55878274ef38 # | | | `-ReturnStmt 0x55878274ef28 # | | | `-ImplicitCastExpr 0x55878274ef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55878274eef0 'uint64_t2':'vector' lvalue ParmVar 0x55878274ece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55878274f0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878274ef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55878274f1d8 # | | | `-ReturnStmt 0x55878274f1c8 # | | | `-ImplicitCastExpr 0x55878274f1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55878274f190 'uint64_t3':'vector' lvalue ParmVar 0x55878274ef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55878274f358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878274f228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55878274f478 # | | | `-ReturnStmt 0x55878274f468 # | | | `-ImplicitCastExpr 0x55878274f450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55878274f430 'uint64_t4':'vector' lvalue ParmVar 0x55878274f228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55878274f5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55878274f4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55878274f658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55878274f6d0 Implicit # | | | `-ConstAttr 0x55878274f6f8 Implicit # | | |-FunctionDecl 0x55878274f8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55878274f790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55878274f968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55878274f9e0 Implicit # | | | `-ConstAttr 0x55878274fa08 Implicit # | | |-FunctionDecl 0x558782750cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55878274faa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558782750d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782750df0 Implicit # | | | `-ConstAttr 0x558782750e18 Implicit # | | |-FunctionDecl 0x558782750fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x558782750eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558782751088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558782751100 Implicit # | | | `-ConstAttr 0x558782751128 Implicit # | | |-FunctionDecl 0x558782751238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x558782751188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5587827512e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558782751360 Implicit # | | | `-ConstAttr 0x558782751388 Implicit # | | |-FunctionDecl 0x5587827514a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827513f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782751550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5587827515c8 Implicit # | | | `-ConstAttr 0x5587827515f0 Implicit # | | |-FunctionDecl 0x558782751718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x558782751668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827517c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558782751840 Implicit # | | | `-ConstAttr 0x558782751868 Implicit # | | |-FunctionDecl 0x558782751990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827518e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782751a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558782751ab8 Implicit # | | | `-ConstAttr 0x558782751ae0 Implicit # | | |-FunctionDecl 0x558782751c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x558782751b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x558782751ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558782751d58 Implicit # | | | `-ConstAttr 0x558782751d80 Implicit # | | |-FunctionDecl 0x558782751ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x558782751df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782751f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558782751fd0 Implicit # | | | `-ConstAttr 0x558782751ff8 Implicit # | | |-FunctionDecl 0x558782752120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x558782752070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827521d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558782752248 Implicit # | | | `-ConstAttr 0x558782752270 Implicit # | | |-FunctionDecl 0x558782752398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827522e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782752448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5587827524c0 Implicit # | | | `-ConstAttr 0x5587827524e8 Implicit # | | |-FunctionDecl 0x558782752768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x558782752590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x558782752610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x558782752820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827528e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x558782752928 Implicit # | | | `-ConstAttr 0x558782752950 Implicit # | | |-FunctionDecl 0x558782755050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5587827529f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x558782752a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x558782755108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827551c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x558782755210 Implicit # | | | `-ConstAttr 0x558782755238 Implicit # | | |-FunctionDecl 0x558782755380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x558782755298 col:14 'half' # | | | |-BuiltinAliasAttr 0x558782755430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5587827554a8 Implicit # | | | `-ConstAttr 0x5587827554d0 Implicit # | | |-FunctionDecl 0x558782755660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x558782755538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782755710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782755788 Implicit # | | | `-ConstAttr 0x5587827557b0 Implicit # | | |-FunctionDecl 0x558782755950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x558782755828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782755a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782755a78 Implicit # | | | `-ConstAttr 0x558782755aa0 Implicit # | | |-FunctionDecl 0x558782755c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x558782755b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782755cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782755d68 Implicit # | | | `-ConstAttr 0x558782755d90 Implicit # | | |-FunctionDecl 0x558782755ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x558782755de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x558782755f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782755ff8 Implicit # | | | `-ConstAttr 0x558782756020 Implicit # | | |-FunctionDecl 0x5587827561f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5587827560d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5587827562a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782756318 Implicit # | | | `-ConstAttr 0x558782756340 Implicit # | | |-FunctionDecl 0x558782756500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5587827563e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5587827565b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782756628 Implicit # | | | `-ConstAttr 0x558782756650 Implicit # | | |-FunctionDecl 0x558782756810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5587827566f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5587827568c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782756938 Implicit # | | | `-ConstAttr 0x558782756960 Implicit # | | |-FunctionDecl 0x558782756ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5587827569d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x558782756b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x558782756bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782756c08 Implicit # | | | `-ConstAttr 0x558782756c30 Implicit # | | |-FunctionDecl 0x558782756dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x558782756ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782756e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782756ef8 Implicit # | | | `-ConstAttr 0x558782756f20 Implicit # | | |-FunctionDecl 0x5587827570d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x558782756f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558782757180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5587827571f8 Implicit # | | | `-ConstAttr 0x558782757220 Implicit # | | |-FunctionDecl 0x5587827573c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x558782757298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782757470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5587827574e8 Implicit # | | | `-ConstAttr 0x558782757510 Implicit # | | |-FunctionDecl 0x5587827576b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x558782757588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558782757760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5587827577d8 Implicit # | | | `-ConstAttr 0x558782757800 Implicit # | | |-FunctionDecl 0x5587827579a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x558782757878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782757a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782757ac8 Implicit # | | | `-ConstAttr 0x558782757af0 Implicit # | | |-FunctionDecl 0x558782757c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x558782757b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558782757d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782757db8 Implicit # | | | `-ConstAttr 0x558782757de0 Implicit # | | |-FunctionDecl 0x558782757f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x558782757e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782758030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5587827580c8 Implicit # | | | `-ConstAttr 0x5587827580f0 Implicit # | | |-FunctionDecl 0x558782758230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x558782758150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5587827582e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782758358 Implicit # | | | `-ConstAttr 0x558782758380 Implicit # | | |-FunctionDecl 0x558782758520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5587827583f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827585d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782758648 Implicit # | | | `-ConstAttr 0x558782758670 Implicit # | | |-FunctionDecl 0x558782758810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5587827586e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827588c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782758938 Implicit # | | | `-ConstAttr 0x558782758960 Implicit # | | |-FunctionDecl 0x558782758b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5587827589d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782758bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782758c28 Implicit # | | | `-ConstAttr 0x558782758c50 Implicit # | | |-FunctionDecl 0x558782758df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x558782758cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558782758ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782758f18 Implicit # | | | `-ConstAttr 0x558782758f40 Implicit # | | |-FunctionDecl 0x5587827590f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x558782758fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827591a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782759218 Implicit # | | | `-ConstAttr 0x558782759240 Implicit # | | |-FunctionDecl 0x5587827593e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5587827592b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782759490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782759508 Implicit # | | | `-ConstAttr 0x558782759530 Implicit # | | |-FunctionDecl 0x5587827596d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5587827595a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782759780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5587827597f8 Implicit # | | | `-ConstAttr 0x558782759820 Implicit # | | |-FunctionDecl 0x5587827599c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x558782759898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558782759a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782759ae8 Implicit # | | | `-ConstAttr 0x558782759b10 Implicit # | | |-FunctionDecl 0x558782759cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x558782759b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782759d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558782759dd8 Implicit # | | | `-ConstAttr 0x558782759e00 Implicit # | | |-FunctionDecl 0x558782759fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x558782759e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55878275a050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55878275bc98 Implicit # | | | `-ConstAttr 0x55878275bcc0 Implicit # | | |-FunctionDecl 0x55878275be60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55878275bd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878275bf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55878275bf88 Implicit # | | | `-ConstAttr 0x55878275bfb0 Implicit # | | |-FunctionDecl 0x55878275c0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55878275c010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55878275c1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55878275c218 Implicit # | | | `-ConstAttr 0x55878275c240 Implicit # | | |-FunctionDecl 0x55878275c3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55878275c2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55878275c490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55878275c508 Implicit # | | | `-ConstAttr 0x55878275c530 Implicit # | | |-FunctionDecl 0x55878275c6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55878275c5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55878275c780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55878275c7f8 Implicit # | | | `-ConstAttr 0x55878275c820 Implicit # | | |-FunctionDecl 0x55878275c9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55878275c898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55878275ca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55878275cae8 Implicit # | | | `-ConstAttr 0x55878275cb10 Implicit # | | |-FunctionDecl 0x55878275cd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55878275cb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55878275cbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55878275cdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275ce30 Implicit # | | | `-ConstAttr 0x55878275ce58 Implicit # | | |-FunctionDecl 0x55878275d078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55878275cea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55878275cf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55878275d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275d1a8 Implicit # | | | `-ConstAttr 0x55878275d1d0 Implicit # | | |-FunctionDecl 0x55878275d408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55878275d230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55878275d2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55878275d4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275d538 Implicit # | | | `-ConstAttr 0x55878275d560 Implicit # | | |-FunctionDecl 0x55878275d798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55878275d5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55878275d640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55878275d850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275d8c8 Implicit # | | | `-ConstAttr 0x55878275d8f0 Implicit # | | |-FunctionDecl 0x55878275db48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55878275d978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55878275d9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55878275dc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275dc88 Implicit # | | | `-ConstAttr 0x55878275dcb0 Implicit # | | |-FunctionDecl 0x55878275df08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55878275dd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55878275ddb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55878275dfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275e038 Implicit # | | | `-ConstAttr 0x55878275e060 Implicit # | | |-FunctionDecl 0x55878275e2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55878275e0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55878275e168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55878275e370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275e3e8 Implicit # | | | `-ConstAttr 0x55878275e410 Implicit # | | |-FunctionDecl 0x55878275e668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55878275e498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55878275e518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55878275e720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275e798 Implicit # | | | `-ConstAttr 0x55878275e7c0 Implicit # | | |-FunctionDecl 0x55878275ea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55878275e848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55878275e8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55878275ead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275eb48 Implicit # | | | `-ConstAttr 0x55878275eb70 Implicit # | | |-FunctionDecl 0x55878275ede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55878275ebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55878275ec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55878275eea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275ef18 Implicit # | | | `-ConstAttr 0x55878275ef40 Implicit # | | |-FunctionDecl 0x55878275f198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55878275efc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55878275f048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55878275f250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275f2c8 Implicit # | | | `-ConstAttr 0x55878275f2f0 Implicit # | | |-FunctionDecl 0x55878275f548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55878275f378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55878275f3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55878275f600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275f678 Implicit # | | | `-ConstAttr 0x55878275f6a0 Implicit # | | |-FunctionDecl 0x55878275f8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55878275f728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55878275f7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55878275f9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275fa28 Implicit # | | | `-ConstAttr 0x55878275fa50 Implicit # | | |-FunctionDecl 0x55878275fcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55878275fad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55878275fb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55878275fd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878275fdf8 Implicit # | | | `-ConstAttr 0x55878275fe20 Implicit # | | |-FunctionDecl 0x558782760078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55878275fea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55878275ff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x558782760130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5587827601a8 Implicit # | | | `-ConstAttr 0x5587827601d0 Implicit # | | |-FunctionDecl 0x558782760428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x558782760258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5587827602d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5587827604e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558782760558 Implicit # | | | `-ConstAttr 0x558782760580 Implicit # | | |-FunctionDecl 0x5587827607d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x558782760608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x558782760688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x558782760890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558782760908 Implicit # | | | `-ConstAttr 0x558782760930 Implicit # | | |-FunctionDecl 0x558782760b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5587827609b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x558782760a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x558782760c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878272c288 Implicit # | | | `-ConstAttr 0x55878272c2b0 Implicit # | | |-FunctionDecl 0x55878272c508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55878272c338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55878272c3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55878272c5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55878272c638 Implicit # | | | `-ConstAttr 0x55878272c660 Implicit # | | |-FunctionDecl 0x55878272c768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55878272c6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55878272c818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55878272c890 Implicit # | | | `-ConstAttr 0x55878272c8b8 Implicit # | | |-FunctionDecl 0x55878272c9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55878272c920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878272ca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55878272caf0 Implicit # | | | `-ConstAttr 0x55878272cb18 Implicit # | | |-FunctionDecl 0x55878272cc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55878272cb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878272cce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55878272cd60 Implicit # | | | `-ConstAttr 0x55878272cd88 Implicit # | | |-FunctionDecl 0x55878272cea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55878272ce00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878272cf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55878272cfd0 Implicit # | | | `-ConstAttr 0x55878272cff8 Implicit # | | |-FunctionDecl 0x55878272d0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55878272d050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55878272d1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782765cb0 Implicit # | | | `-ConstAttr 0x558782765cd8 Implicit # | | |-FunctionDecl 0x558782765df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x558782765d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x558782765ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782765f20 Implicit # | | | `-ConstAttr 0x558782765f48 Implicit # | | |-FunctionDecl 0x558782766068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x558782765fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x558782766118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782766190 Implicit # | | | `-ConstAttr 0x5587827661b8 Implicit # | | |-FunctionDecl 0x5587827662d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x558782766230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x558782766388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782766400 Implicit # | | | `-ConstAttr 0x558782766428 Implicit # | | |-FunctionDecl 0x558782766540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x558782766498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5587827665f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x558782766650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782766698 Implicit # | | | `-ConstAttr 0x5587827666c0 Implicit # | | |-FunctionDecl 0x5587827667e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x558782766738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782766890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782766908 Implicit # | | | `-ConstAttr 0x558782766930 Implicit # | | |-FunctionDecl 0x558782766a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5587827669a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558782766b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782766b78 Implicit # | | | `-ConstAttr 0x558782766ba0 Implicit # | | |-FunctionDecl 0x558782766ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x558782766c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782766d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782766e10 Implicit # | | | `-ConstAttr 0x558782766e38 Implicit # | | |-FunctionDecl 0x558782766f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x558782766eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558782767008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782767080 Implicit # | | | `-ConstAttr 0x5587827670a8 Implicit # | | |-FunctionDecl 0x5587827671c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x558782767120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782767278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5587827672f0 Implicit # | | | `-ConstAttr 0x558782767318 Implicit # | | |-FunctionDecl 0x558782767438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x558782767390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827674e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782767560 Implicit # | | | `-ConstAttr 0x558782767588 Implicit # | | |-FunctionDecl 0x5587827676a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x558782767600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782767758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5587827677d0 Implicit # | | | `-ConstAttr 0x5587827677f8 Implicit # | | |-FunctionDecl 0x558782767900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x558782767858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5587827679b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782767a28 Implicit # | | | `-ConstAttr 0x558782767a50 Implicit # | | |-FunctionDecl 0x558782767b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x558782767ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782767c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782767c98 Implicit # | | | `-ConstAttr 0x558782767cd0 Implicit # | | |-FunctionDecl 0x558782767df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x558782767d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782767ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782767f18 Implicit # | | | `-ConstAttr 0x558782767f40 Implicit # | | |-FunctionDecl 0x558782768060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x558782767fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782768110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782768188 Implicit # | | | `-ConstAttr 0x5587827681b0 Implicit # | | |-FunctionDecl 0x5587827682d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x558782768228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558782768380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5587827683f8 Implicit # | | | `-ConstAttr 0x558782768420 Implicit # | | |-FunctionDecl 0x558782768540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x558782768498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827685f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782768668 Implicit # | | | `-ConstAttr 0x558782768690 Implicit # | | |-FunctionDecl 0x5587827687b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x558782768708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782768860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5587827688d8 Implicit # | | | `-ConstAttr 0x558782768900 Implicit # | | |-FunctionDecl 0x558782768a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x558782768978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782768ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782768b48 Implicit # | | | `-ConstAttr 0x558782768b70 Implicit # | | |-FunctionDecl 0x558782768ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x558782768be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558782768d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782768e08 Implicit # | | | `-ConstAttr 0x558782768e30 Implicit # | | |-FunctionDecl 0x558782768f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x558782768ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782769000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782769078 Implicit # | | | `-ConstAttr 0x5587827690a0 Implicit # | | |-FunctionDecl 0x5587827691c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x558782769118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782769270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5587827692e8 Implicit # | | | `-ConstAttr 0x558782769310 Implicit # | | |-FunctionDecl 0x558782769430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x558782769388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827694e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782769558 Implicit # | | | `-ConstAttr 0x558782769580 Implicit # | | |-FunctionDecl 0x558782769688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5587827695e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x558782769738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5587827697b0 Implicit # | | | `-ConstAttr 0x5587827697d8 Implicit # | | |-FunctionDecl 0x5587827698f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x558782769850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827699a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782769a20 Implicit # | | | `-ConstAttr 0x558782769a48 Implicit # | | |-FunctionDecl 0x558782769b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x558782769ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558782769c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782769c90 Implicit # | | | `-ConstAttr 0x558782769cb8 Implicit # | | |-FunctionDecl 0x558782769de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x558782769d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558782769e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558782769f10 Implicit # | | | `-ConstAttr 0x558782769f38 Implicit # | | |-FunctionDecl 0x55878276a188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x558782769fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878276a030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55878276a240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55878276a2b8 Implicit # | | | `-ConstAttr 0x55878276a2e0 Implicit # | | |-FunctionDecl 0x55878276a518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55878276a348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55878276a3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55878276a5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55878276a648 Implicit # | | | `-ConstAttr 0x55878276a670 Implicit # | | |-FunctionDecl 0x55878276a8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55878276a6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55878276a768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55878276a970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55878276a9e8 Implicit # | | | `-ConstAttr 0x55878276aa10 Implicit # | | |-FunctionDecl 0x55878276ad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55878276aa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55878276ab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55878276adb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55878276ae30 Implicit # | | | `-ConstAttr 0x55878276ae58 Implicit # | | |-FunctionDecl 0x55878276af68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55878276aeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55878276b018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878276b090 Implicit # | | | `-ConstAttr 0x55878276b0b8 Implicit # | | |-FunctionDecl 0x55878276b1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55878276b120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878276b280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878276b2f8 Implicit # | | | `-ConstAttr 0x55878276b320 Implicit # | | |-FunctionDecl 0x55878276b448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55878276b398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878276b4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878276b570 Implicit # | | | `-ConstAttr 0x55878276b598 Implicit # | | |-FunctionDecl 0x55878276b6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55878276b610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878276b770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878276b7e8 Implicit # | | | `-ConstAttr 0x55878276b810 Implicit # | | |-FunctionDecl 0x55878276b920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55878276b870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55878276b9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878276ba48 Implicit # | | | `-ConstAttr 0x55878276ba70 Implicit # | | |-FunctionDecl 0x55878276bb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55878276bae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878276bc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878276bcc0 Implicit # | | | `-ConstAttr 0x55878275a460 Implicit # | | |-FunctionDecl 0x55878275a588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55878275a4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878275a638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878275a6b0 Implicit # | | | `-ConstAttr 0x55878275a6d8 Implicit # | | |-FunctionDecl 0x55878275a800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55878275a750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878275a8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55878275a928 Implicit # | | | `-ConstAttr 0x55878275a950 Implicit # | | |-FunctionDecl 0x55878275aa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55878275a9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55878275ab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878275ab88 Implicit # | | | `-ConstAttr 0x55878275abb0 Implicit # | | |-FunctionDecl 0x55878275acc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55878275ac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878275ad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878275adf0 Implicit # | | | `-ConstAttr 0x55878275ae18 Implicit # | | |-FunctionDecl 0x55878275af40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55878275ae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878275aff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878275b068 Implicit # | | | `-ConstAttr 0x55878275b090 Implicit # | | |-FunctionDecl 0x55878275b1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55878275b108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878275b268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878275b2e0 Implicit # | | | `-ConstAttr 0x55878275b308 Implicit # | | |-FunctionDecl 0x55878276ed00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55878275b368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55878276edb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878276ee28 Implicit # | | | `-ConstAttr 0x55878276ee50 Implicit # | | |-FunctionDecl 0x55878276ef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55878276eec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878276f028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878276f0a0 Implicit # | | | `-ConstAttr 0x55878276f0c8 Implicit # | | |-FunctionDecl 0x55878276f1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55878276f140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878276f2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878276f318 Implicit # | | | `-ConstAttr 0x55878276f340 Implicit # | | |-FunctionDecl 0x55878276f468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55878276f3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878276f518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55878276f590 Implicit # | | | `-ConstAttr 0x55878276f5b8 Implicit # | | |-FunctionDecl 0x55878276f7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55878276f618 col:17 y 'half' # | | | |-ParmVarDecl 0x55878276f698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55878276f860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55878276f8d8 Implicit # | | | `-ConstAttr 0x55878276f900 Implicit # | | |-FunctionDecl 0x55878276fb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55878276f950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55878276f9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878276fbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55878276fc58 Implicit # | | | `-ConstAttr 0x55878276fc80 Implicit # | | |-FunctionDecl 0x55878276fee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55878276fd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55878276fd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878276ffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558782770018 Implicit # | | | `-ConstAttr 0x558782770040 Implicit # | | |-FunctionDecl 0x558782770278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5587827700a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x558782770120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782770330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5587827703a8 Implicit # | | | `-ConstAttr 0x5587827703d0 Implicit # | | |-FunctionDecl 0x5587827705c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x558782770430 col:19 y 'float' # | | | |-ParmVarDecl 0x5587827704b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x558782770680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5587827706f8 Implicit # | | | `-ConstAttr 0x558782770720 Implicit # | | |-FunctionDecl 0x558782770958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x558782770780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x558782770800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782770a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558782770a88 Implicit # | | | `-ConstAttr 0x558782770ab0 Implicit # | | |-FunctionDecl 0x558782770d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558782770b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x558782770b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782770dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558782770e50 Implicit # | | | `-ConstAttr 0x558782770e78 Implicit # | | |-FunctionDecl 0x5587827710a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x558782770ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x558782770f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782771160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5587827711d8 Implicit # | | | `-ConstAttr 0x558782771200 Implicit # | | |-FunctionDecl 0x558782771310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x558782771260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5587827713c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558782771438 Implicit # | | | `-ConstAttr 0x558782771460 Implicit # | | |-FunctionDecl 0x558782771578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827714c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782771628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5587827716a0 Implicit # | | | `-ConstAttr 0x5587827716c8 Implicit # | | |-FunctionDecl 0x5587827717f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x558782771740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827718a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558782771918 Implicit # | | | `-ConstAttr 0x558782771940 Implicit # | | |-FunctionDecl 0x558782771a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827719b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782771b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558782771b90 Implicit # | | | `-ConstAttr 0x558782771bb8 Implicit # | | |-FunctionDecl 0x558782771d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x558782771c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x558782771de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558782771e58 Implicit # | | | `-ConstAttr 0x558782771e80 Implicit # | | |-FunctionDecl 0x558782771fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x558782771ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782772058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5587827720d0 Implicit # | | | `-ConstAttr 0x5587827720f8 Implicit # | | |-FunctionDecl 0x558782772220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x558782772170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827722d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558782772348 Implicit # | | | `-ConstAttr 0x558782772370 Implicit # | | |-FunctionDecl 0x558782772498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827723e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782772548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5587827725c0 Implicit # | | | `-ConstAttr 0x5587827725e8 Implicit # | | |-FunctionDecl 0x558782772888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x558782772648 col:16 'half' # | | | |-ParmVarDecl 0x5587827726c8 col:22 'half' # | | | |-ParmVarDecl 0x558782772748 col:28 'half' # | | | |-BuiltinAliasAttr 0x558782772948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827729c0 Implicit # | | | `-ConstAttr 0x5587827729e8 Implicit # | | |-FunctionDecl 0x558782772d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x558782772a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x558782772ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x558782772b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782772e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782772e78 Implicit # | | | `-ConstAttr 0x558782772ea0 Implicit # | | |-FunctionDecl 0x5587827731a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x558782772f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x558782772f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x558782773018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782773268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827732e0 Implicit # | | | `-ConstAttr 0x558782773308 Implicit # | | |-FunctionDecl 0x558782773608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x558782773380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x558782773400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x558782773480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827736c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782773740 Implicit # | | | `-ConstAttr 0x558782773768 Implicit # | | |-FunctionDecl 0x558782773a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5587827737c8 col:14 'int' # | | | |-ParmVarDecl 0x558782773848 col:19 'int' # | | | |-ParmVarDecl 0x5587827738c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x558782773ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782773b40 Implicit # | | | `-ConstAttr 0x558782773b68 Implicit # | | |-FunctionDecl 0x558782773ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x558782773be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x558782773c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x558782773d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782773f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782774010 Implicit # | | | `-ConstAttr 0x558782774038 Implicit # | | |-FunctionDecl 0x558782774338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5587827740b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x558782774130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5587827741b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587827743f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782774470 Implicit # | | | `-ConstAttr 0x558782774498 Implicit # | | |-FunctionDecl 0x558782774798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x558782774510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x558782774590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x558782774610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782774858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827748d0 Implicit # | | | `-ConstAttr 0x5587827748f8 Implicit # | | |-FunctionDecl 0x558782774bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x558782774970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587827749f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558782774a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558782774cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782774d60 Implicit # | | | `-ConstAttr 0x558782774d88 Implicit # | | |-FunctionDecl 0x558782775088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x558782774e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x558782774e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x558782774f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782775148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827751c0 Implicit # | | | `-ConstAttr 0x5587827751e8 Implicit # | | |-FunctionDecl 0x5587827754e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x558782775260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5587827752e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x558782775360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827755a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782775620 Implicit # | | | `-ConstAttr 0x558782775648 Implicit # | | |-FunctionDecl 0x558782775948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5587827756c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x558782775740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827757c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782775a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782775a80 Implicit # | | | `-ConstAttr 0x558782775aa8 Implicit # | | |-FunctionDecl 0x558782776e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x558782775b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x558782775ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x558782775c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558782776ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782776f40 Implicit # | | | `-ConstAttr 0x558782776f68 Implicit # | | |-FunctionDecl 0x558782777268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x558782776fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558782777060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587827770e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782777328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827773a0 Implicit # | | | `-ConstAttr 0x5587827773c8 Implicit # | | |-FunctionDecl 0x5587827776c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558782777440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587827774c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558782777540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782777788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782777800 Implicit # | | | `-ConstAttr 0x558782777828 Implicit # | | |-FunctionDecl 0x558782777b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5587827778a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558782777920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587827779a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782777be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782777c60 Implicit # | | | `-ConstAttr 0x558782777c88 Implicit # | | |-FunctionDecl 0x558782777f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x558782777d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558782777d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558782777e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558782778058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827780d0 Implicit # | | | `-ConstAttr 0x5587827780f8 Implicit # | | |-FunctionDecl 0x5587827783f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x558782778170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587827781f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558782778270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827784b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782778530 Implicit # | | | `-ConstAttr 0x558782778558 Implicit # | | |-FunctionDecl 0x558782778858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5587827785d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558782778650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587827786d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782778918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782778990 Implicit # | | | `-ConstAttr 0x5587827789b8 Implicit # | | |-FunctionDecl 0x558782778cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x558782778a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558782778ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558782778b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782778da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782778e18 Implicit # | | | `-ConstAttr 0x558782778e40 Implicit # | | |-FunctionDecl 0x5587827790d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x558782778ea0 col:18 'float' # | | | |-ParmVarDecl 0x558782778f20 col:25 'float' # | | | |-ParmVarDecl 0x558782778fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x558782779198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782779210 Implicit # | | | `-ConstAttr 0x558782779238 Implicit # | | |-FunctionDecl 0x558782779538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5587827792b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x558782779330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5587827793b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827795f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782779670 Implicit # | | | `-ConstAttr 0x558782779698 Implicit # | | |-FunctionDecl 0x558782779998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x558782779710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x558782779790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x558782779810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782779a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782779ad0 Implicit # | | | `-ConstAttr 0x558782779af8 Implicit # | | |-FunctionDecl 0x558782760d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x558782779b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x558782779bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x558782779c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782760de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782760e60 Implicit # | | | `-ConstAttr 0x558782760e88 Implicit # | | |-FunctionDecl 0x558782761128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x558782760ee8 col:20 'double' # | | | |-ParmVarDecl 0x558782760f68 col:28 'double' # | | | |-ParmVarDecl 0x558782760fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5587827611e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782761260 Implicit # | | | `-ConstAttr 0x558782761288 Implicit # | | |-FunctionDecl 0x558782761588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x558782761300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x558782761380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x558782761400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558782761648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5587827616c0 Implicit # | | | `-ConstAttr 0x5587827616e8 Implicit # | | |-FunctionDecl 0x5587827619e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x558782761760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5587827617e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x558782761860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558782761aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558782761b20 Implicit # | | | `-ConstAttr 0x558782761b48 Implicit # | | |-FunctionDecl 0x55878277bfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x558782761bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55878277bdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55878277be40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55878277c088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55878277c100 Implicit # | | | `-ConstAttr 0x55878277c128 Implicit # | | |-FunctionDecl 0x55878277c270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55878277c188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55878277c320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55878277c398 Implicit # | | | `-ConstAttr 0x55878277c3c0 Implicit # | | |-FunctionDecl 0x55878277c550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55878277c428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878277c600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55878277c678 Implicit # | | | `-ConstAttr 0x55878277c6a0 Implicit # | | |-FunctionDecl 0x55878277c840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55878277c718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878277c8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55878277c968 Implicit # | | | `-ConstAttr 0x55878277c990 Implicit # | | |-FunctionDecl 0x55878277cb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55878277ca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878277cbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55878277cc58 Implicit # | | | `-ConstAttr 0x55878277cc80 Implicit # | | |-FunctionDecl 0x55878277cdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55878277cce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55878277ce80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277cef8 Implicit # | | | `-ConstAttr 0x55878277cf20 Implicit # | | |-FunctionDecl 0x55878277d038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55878277cf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878277d0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277d160 Implicit # | | | `-ConstAttr 0x55878277d188 Implicit # | | |-FunctionDecl 0x55878277d2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55878277d200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878277d360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277d3d8 Implicit # | | | `-ConstAttr 0x55878277d400 Implicit # | | |-FunctionDecl 0x55878277d528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55878277d478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878277d5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277d650 Implicit # | | | `-ConstAttr 0x55878277d678 Implicit # | | |-FunctionDecl 0x55878277d788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55878277d6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55878277d838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277d8b0 Implicit # | | | `-ConstAttr 0x55878277d8d8 Implicit # | | |-FunctionDecl 0x55878277da00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55878277d950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878277dab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277db28 Implicit # | | | `-ConstAttr 0x55878277db50 Implicit # | | |-FunctionDecl 0x55878277dc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55878277dbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878277dd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277dda0 Implicit # | | | `-ConstAttr 0x55878277edf0 Implicit # | | |-FunctionDecl 0x55878277ef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55878277ee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878277efc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55878277f040 Implicit # | | | `-ConstAttr 0x55878277f068 Implicit # | | |-FunctionDecl 0x55878277f178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55878277f0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55878277f228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55878277f2a0 Implicit # | | | `-ConstAttr 0x55878277f2c8 Implicit # | | |-FunctionDecl 0x55878277f3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55878277f330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878277f490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55878277f508 Implicit # | | | `-ConstAttr 0x55878277f530 Implicit # | | |-FunctionDecl 0x55878277f658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55878277f5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878277f708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55878277f780 Implicit # | | | `-ConstAttr 0x55878277f7a8 Implicit # | | |-FunctionDecl 0x55878277f8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55878277f820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878277f980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55878277f9f8 Implicit # | | | `-ConstAttr 0x55878277fa20 Implicit # | | |-FunctionDecl 0x55878277fb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55878277fa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55878277fbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55878277fc58 Implicit # | | | `-ConstAttr 0x55878277fc80 Implicit # | | |-FunctionDecl 0x55878277fe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55878277fcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878277feb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55878277ff28 Implicit # | | | `-ConstAttr 0x55878277ff50 Implicit # | | |-FunctionDecl 0x558782780078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55878277ffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782780128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5587827801a0 Implicit # | | | `-ConstAttr 0x5587827801c8 Implicit # | | |-FunctionDecl 0x5587827802f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x558782780240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827803a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558782780418 Implicit # | | | `-ConstAttr 0x558782780440 Implicit # | | |-FunctionDecl 0x5587827805b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x558782780490 col:33 used x 'int' # | | | `-CompoundStmt 0x558782780a28 # | | | `-ReturnStmt 0x558782780a18 # | | | `-ImplicitCastExpr 0x558782780a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5587827809b8 'int' # | | | |-ImplicitCastExpr 0x5587827809a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5587827808e8 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827809e8 'int' # | | | `-DeclRefExpr 0x558782780920 'int' lvalue ParmVar 0x558782780490 'x' 'int' # | | |-FunctionDecl 0x558782780b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x558782780a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x558782780d28 # | | | `-ReturnStmt 0x558782780d18 # | | | `-ImplicitCastExpr 0x558782780d00 'vector' # | | | `-CallExpr 0x558782780cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x558782780ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782780c60 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782780ce8 'int2':'vector' # | | | `-DeclRefExpr 0x558782780c80 'int2':'vector' lvalue ParmVar 0x558782780a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x558782780eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x558782780d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x558782781058 # | | | `-ReturnStmt 0x558782781048 # | | | `-ImplicitCastExpr 0x558782781030 'vector' # | | | `-CallExpr 0x558782780fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x558782780fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782780f90 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782781018 'int3':'vector' # | | | `-DeclRefExpr 0x558782780fb0 'int3':'vector' lvalue ParmVar 0x558782780d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5587827811b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x558782781088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x558782781358 # | | | `-ReturnStmt 0x558782781348 # | | | `-ImplicitCastExpr 0x558782781330 'vector' # | | | `-CallExpr 0x5587827812e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5587827812d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782781290 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782781318 'int4':'vector' # | | | `-DeclRefExpr 0x5587827812b0 'int4':'vector' lvalue ParmVar 0x558782781088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5587827814b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x558782781388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x558782781640 # | | | `-ReturnStmt 0x558782781630 # | | | `-CallExpr 0x5587827815e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5587827815d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782781590 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782781618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5587827815b0 'uint':'unsigned int' lvalue ParmVar 0x558782781388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x558782781798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x558782781670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x558782781920 # | | | `-ReturnStmt 0x558782781910 # | | | `-CallExpr 0x5587827818c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5587827818b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782781870 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827818f8 'uint2':'vector' # | | | `-DeclRefExpr 0x558782781890 'uint2':'vector' lvalue ParmVar 0x558782781670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x558782781a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x558782781950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x558782781c00 # | | | `-ReturnStmt 0x558782781bf0 # | | | `-CallExpr 0x558782781ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x558782781b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782781b50 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782781bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x558782781b70 'uint3':'vector' lvalue ParmVar 0x558782781950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x558782781d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x558782781c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x558782781ef8 # | | | `-ReturnStmt 0x558782781ee8 # | | | `-CallExpr 0x558782781ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x558782781e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782781e48 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782781ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x558782781e68 'uint4':'vector' lvalue ParmVar 0x558782781c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x558782782058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x558782781f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5587827821f8 # | | | `-ReturnStmt 0x5587827821e8 # | | | `-ImplicitCastExpr 0x5587827821d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x558782782188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x558782782170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782782130 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827821b8 'int64_t':'long' # | | | `-DeclRefExpr 0x558782782150 'int64_t':'long' lvalue ParmVar 0x558782781f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x558782782358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x558782782228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5587827824f8 # | | | `-ReturnStmt 0x5587827824e8 # | | | `-ImplicitCastExpr 0x5587827824d0 'vector' # | | | `-CallExpr 0x558782782488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x558782782470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782782430 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827824b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x558782782450 'int64_t2':'vector' lvalue ParmVar 0x558782782228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x558782782658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x558782782528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5587827827f8 # | | | `-ReturnStmt 0x5587827827e8 # | | | `-ImplicitCastExpr 0x5587827827d0 'vector' # | | | `-CallExpr 0x558782782788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x558782782770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782782730 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827827b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x558782782750 'int64_t3':'vector' lvalue ParmVar 0x558782782528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x558782782958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x558782782828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x558782782af8 # | | | `-ReturnStmt 0x558782782ae8 # | | | `-ImplicitCastExpr 0x558782782ad0 'vector' # | | | `-CallExpr 0x558782782a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x558782782a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782782a30 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782782ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x558782782a50 'int64_t4':'vector' lvalue ParmVar 0x558782782828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x558782782c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x558782782b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x558782782df8 # | | | `-ReturnStmt 0x558782782de8 # | | | `-ImplicitCastExpr 0x558782782dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x558782782d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x558782782d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782782d30 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558782782db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x558782782d50 'uint64_t':'unsigned long' lvalue ParmVar 0x558782782b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x558782782f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x558782782e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x558782783118 # | | | `-ReturnStmt 0x558782783108 # | | | `-ImplicitCastExpr 0x5587827830f0 'vector' # | | | `-CallExpr 0x5587827830a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x558782783090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782783050 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827830d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x558782783070 'uint64_t2':'vector' lvalue ParmVar 0x558782782e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x558782783278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x558782783148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x558782783418 # | | | `-ReturnStmt 0x558782783408 # | | | `-ImplicitCastExpr 0x5587827833f0 'vector' # | | | `-CallExpr 0x5587827833a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x558782783390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782783350 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827833d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x558782783370 'uint64_t3':'vector' lvalue ParmVar 0x558782783148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x558782783578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x558782783448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x558782783718 # | | | `-ReturnStmt 0x558782783708 # | | | `-ImplicitCastExpr 0x5587827836f0 'vector' # | | | `-CallExpr 0x5587827836a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x558782783690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558782783650 '' Function 0x558782780748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5587827836d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x558782783670 'uint64_t4':'vector' lvalue ParmVar 0x558782783448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x558782783808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x558782783758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5587827838b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782783930 Implicit # | | | `-ConstAttr 0x558782783958 Implicit # | | |-FunctionDecl 0x558782783a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827839c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782783b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782783b98 Implicit # | | | `-ConstAttr 0x558782783bc0 Implicit # | | |-FunctionDecl 0x558782783ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x558782783c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782783d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782784b50 Implicit # | | | `-ConstAttr 0x558782784b78 Implicit # | | |-FunctionDecl 0x558782784ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x558782784bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782784d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782784dc8 Implicit # | | | `-ConstAttr 0x558782784df0 Implicit # | | |-FunctionDecl 0x558782784f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x558782784e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x558782784fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782785028 Implicit # | | | `-ConstAttr 0x558782785050 Implicit # | | |-FunctionDecl 0x558782785178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827850c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782785228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5587827852a0 Implicit # | | | `-ConstAttr 0x5587827852c8 Implicit # | | |-FunctionDecl 0x5587827853f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x558782785340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827854a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782785518 Implicit # | | | `-ConstAttr 0x558782785540 Implicit # | | |-FunctionDecl 0x558782785668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827855b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782785718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558782785790 Implicit # | | | `-ConstAttr 0x5587827857b8 Implicit # | | |-FunctionDecl 0x558782785968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x558782785818 col:14 'half' # | | | |-ParmVarDecl 0x558782785898 col:20 'half' # | | | |-BuiltinAliasAttr 0x558782785a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782785a98 Implicit # | | | `-ConstAttr 0x558782785ac0 Implicit # | | |-FunctionDecl 0x558782785d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x558782785b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x558782785be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782785df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782785e68 Implicit # | | | `-ConstAttr 0x558782785e90 Implicit # | | |-FunctionDecl 0x5587827860d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x558782785f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x558782785f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782786190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782786208 Implicit # | | | `-ConstAttr 0x558782786230 Implicit # | | |-FunctionDecl 0x558782786478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5587827862a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x558782786328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782786530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5587827865a8 Implicit # | | | `-ConstAttr 0x5587827865d0 Implicit # | | |-FunctionDecl 0x558782786780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x558782786630 col:16 'float' # | | | |-ParmVarDecl 0x5587827866b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x558782786838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5587827868b0 Implicit # | | | `-ConstAttr 0x5587827868d8 Implicit # | | |-FunctionDecl 0x558782786b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x558782786950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5587827869d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782786c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782786ca0 Implicit # | | | `-ConstAttr 0x558782786cc8 Implicit # | | |-FunctionDecl 0x558782786f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x558782786d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x558782786dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782786fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782787048 Implicit # | | | `-ConstAttr 0x558782787070 Implicit # | | |-FunctionDecl 0x5587827872b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5587827870e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x558782787168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782787370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5587827873e8 Implicit # | | | `-ConstAttr 0x558782787410 Implicit # | | |-FunctionDecl 0x558782787608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x558782787470 col:18 'double' # | | | |-ParmVarDecl 0x5587827874f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5587827876c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782787738 Implicit # | | | `-ConstAttr 0x558782787760 Implicit # | | |-FunctionDecl 0x558782787958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5587827877c0 col:12 'int' # | | | |-ParmVarDecl 0x558782787840 col:17 'int' # | | | |-BuiltinAliasAttr 0x558782787a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782787a88 Implicit # | | | `-ConstAttr 0x558782787ab0 Implicit # | | |-FunctionDecl 0x558782787d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x558782787b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x558782787c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782787e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782787e88 Implicit # | | | `-ConstAttr 0x558782787eb0 Implicit # | | |-FunctionDecl 0x5587827880f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x558782787f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x558782787fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587827881b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782788228 Implicit # | | | `-ConstAttr 0x558782788250 Implicit # | | |-FunctionDecl 0x558782788498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5587827882c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x558782788348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782788550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5587827885c8 Implicit # | | | `-ConstAttr 0x5587827885f0 Implicit # | | |-FunctionDecl 0x558782788838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x558782788668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587827886e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827888f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782788968 Implicit # | | | `-ConstAttr 0x558782788990 Implicit # | | |-FunctionDecl 0x558782788c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x558782788a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x558782788a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782788cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782788d38 Implicit # | | | `-ConstAttr 0x558782788d60 Implicit # | | |-FunctionDecl 0x558782788fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x558782788dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x558782788e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558782789060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5587827890d8 Implicit # | | | `-ConstAttr 0x558782789100 Implicit # | | |-FunctionDecl 0x558782789348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x558782789178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827891f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782789400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782789478 Implicit # | | | `-ConstAttr 0x5587827894a0 Implicit # | | |-FunctionDecl 0x5587827896e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x558782789518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x558782789598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587827897a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782789818 Implicit # | | | `-ConstAttr 0x558782789840 Implicit # | | |-FunctionDecl 0x558782789a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5587827898b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558782789938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782789b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782789be8 Implicit # | | | `-ConstAttr 0x558782789c10 Implicit # | | |-FunctionDecl 0x558782789e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558782789c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558782789d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782789f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558782789f88 Implicit # | | | `-ConstAttr 0x558782789fb0 Implicit # | | |-FunctionDecl 0x55878278a1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55878278a028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55878278a0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878278a2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55878278a328 Implicit # | | | `-ConstAttr 0x55878278a350 Implicit # | | |-FunctionDecl 0x55878278a598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55878278a3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55878278a448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55878278a650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55878278a6c8 Implicit # | | | `-ConstAttr 0x55878278a6f0 Implicit # | | |-FunctionDecl 0x55878278a938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55878278a768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55878278a7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55878278a9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55878278aa68 Implicit # | | | `-ConstAttr 0x55878278aa90 Implicit # | | |-FunctionDecl 0x55878278ad08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55878278ab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55878278abb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55878278adc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55878278ae38 Implicit # | | | `-ConstAttr 0x55878278ae60 Implicit # | | |-FunctionDecl 0x55878278b0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55878278aed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55878278af58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878278b160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55878278b1d8 Implicit # | | | `-ConstAttr 0x55878278b200 Implicit # | | |-FunctionDecl 0x55878278b518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55878278b288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878278b308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878278b388 col:37 'int' # | | | |-AvailabilityAttr 0x55878278b5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55878278b698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55878278b6e0 Implicit # | | | `-ConstAttr 0x55878278b708 Implicit # | | |-FunctionDecl 0x55878278b970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55878278b780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878278b800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878278b880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55878278ba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55878278baf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55878278bb38 Implicit # | | | `-ConstAttr 0x55878278bb60 Implicit # | | |-FunctionDecl 0x55878278bc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55878278bbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55878278bd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278bd98 Implicit # | | | `-ConstAttr 0x55878278bdc0 Implicit # | | |-FunctionDecl 0x55878278bed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55878278be28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878278bf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278c000 Implicit # | | | `-ConstAttr 0x55878278c028 Implicit # | | |-FunctionDecl 0x55878278c150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55878278c0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878278c200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278c278 Implicit # | | | `-ConstAttr 0x55878278c2a0 Implicit # | | |-FunctionDecl 0x55878278c3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55878278c318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878278c478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278c4f0 Implicit # | | | `-ConstAttr 0x55878278c518 Implicit # | | |-FunctionDecl 0x55878278c628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55878278c578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55878278c6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278c750 Implicit # | | | `-ConstAttr 0x55878278c778 Implicit # | | |-FunctionDecl 0x55878278c8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55878278c7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878278c950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278c9c8 Implicit # | | | `-ConstAttr 0x55878278c9f0 Implicit # | | |-FunctionDecl 0x55878278cb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55878278ca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878278cbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278cc50 Implicit # | | | `-ConstAttr 0x55878278cc78 Implicit # | | |-FunctionDecl 0x55878278cda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55878278ccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878278ce50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55878278cec8 Implicit # | | | `-ConstAttr 0x55878278cef0 Implicit # | | |-FunctionDecl 0x55878278d000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55878278cf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55878278d0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878278d128 Implicit # | | | `-ConstAttr 0x55878278d150 Implicit # | | |-FunctionDecl 0x55878278d268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55878278d1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878278d318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878278d390 Implicit # | | | `-ConstAttr 0x55878278d3b8 Implicit # | | |-FunctionDecl 0x55878278d4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55878278d430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878278d590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878278d608 Implicit # | | | `-ConstAttr 0x55878278d630 Implicit # | | |-FunctionDecl 0x55878278d758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55878278d6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878278d808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878278d880 Implicit # | | | `-ConstAttr 0x55878278d8a8 Implicit # | | |-FunctionDecl 0x55878278d9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55878278d908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55878278da68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878278dae0 Implicit # | | | `-ConstAttr 0x55878278db08 Implicit # | | |-FunctionDecl 0x55878276bdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55878276bd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878276be70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878276bee8 Implicit # | | | `-ConstAttr 0x55878276bf10 Implicit # | | |-FunctionDecl 0x55878276c038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55878276bf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878276c0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878276c160 Implicit # | | | `-ConstAttr 0x55878276c188 Implicit # | | |-FunctionDecl 0x55878276c2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55878276c200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878276c360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55878276c3d8 Implicit # | | | `-ConstAttr 0x55878276c400 Implicit # | | |-FunctionDecl 0x55878276c5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55878276c478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55878276c658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55878276c6d0 Implicit # | | | `-ConstAttr 0x55878276c6f8 Implicit # | | |-FunctionDecl 0x55878276c888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55878276c760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55878276c938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55878276c9b0 Implicit # | | | `-ConstAttr 0x55878276c9d8 Implicit # | | |-FunctionDecl 0x55878276cb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55878276ca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55878276cc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55878276cca0 Implicit # | | | `-ConstAttr 0x55878276ccc8 Implicit # | | |-FunctionDecl 0x55878276ce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55878276cd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55878276cf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55878276cfa0 Implicit # | | | `-ConstAttr 0x55878276cfc8 Implicit # | | |-FunctionDecl 0x55878276d158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55878276d028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55878276d208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55878276d280 Implicit # | | | `-ConstAttr 0x55878276d2a8 Implicit # | | |-FunctionDecl 0x55878276d438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55878276d310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878276d4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55878276d560 Implicit # | | | `-ConstAttr 0x55878276d588 Implicit # | | |-FunctionDecl 0x55878276d728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55878276d600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878276d7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55878276d850 Implicit # | | | `-ConstAttr 0x55878276d878 Implicit # | | |-FunctionDecl 0x55878276da18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55878276d8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878276dac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55878276db40 Implicit # | | | `-ConstAttr 0x55878276db68 Implicit # | | |-FunctionDecl 0x558782793bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55878276dbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x558782793c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782793cf8 Implicit # | | | `-ConstAttr 0x558782793d20 Implicit # | | |-FunctionDecl 0x558782793eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x558782793d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782793f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782793fe0 Implicit # | | | `-ConstAttr 0x558782794008 Implicit # | | |-FunctionDecl 0x5587827941a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x558782794080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558782794258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5587827942d0 Implicit # | | | `-ConstAttr 0x5587827942f8 Implicit # | | |-FunctionDecl 0x558782794498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x558782794370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782794548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5587827945c0 Implicit # | | | `-ConstAttr 0x5587827945e8 Implicit # | | |-FunctionDecl 0x558782794710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x558782794660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827947c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782794838 Implicit # | | | `-ConstAttr 0x558782794860 Implicit # | | |-FunctionDecl 0x558782794988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827948d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782794a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782794ab0 Implicit # | | | `-ConstAttr 0x558782794ad8 Implicit # | | |-FunctionDecl 0x558782794c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558782794b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558782794cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782794d38 Implicit # | | | `-ConstAttr 0x558782794d60 Implicit # | | |-FunctionDecl 0x558782794e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558782794dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782794f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782794fb0 Implicit # | | | `-ConstAttr 0x558782794fd8 Implicit # | | |-FunctionDecl 0x558782795178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x558782795050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558782795228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5587827952a0 Implicit # | | | `-ConstAttr 0x5587827952c8 Implicit # | | |-FunctionDecl 0x558782795468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x558782795340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782795518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782795590 Implicit # | | | `-ConstAttr 0x5587827955b8 Implicit # | | |-FunctionDecl 0x558782795758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x558782795630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782795808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782795880 Implicit # | | | `-ConstAttr 0x5587827958a8 Implicit # | | |-FunctionDecl 0x558782795a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x558782795920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782795af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782795b70 Implicit # | | | `-ConstAttr 0x558782795b98 Implicit # | | |-FunctionDecl 0x558782795d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x558782795c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558782795df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782795e70 Implicit # | | | `-ConstAttr 0x558782795e98 Implicit # | | |-FunctionDecl 0x558782796038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x558782795f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827960e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782796160 Implicit # | | | `-ConstAttr 0x558782796188 Implicit # | | |-FunctionDecl 0x558782796328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x558782796200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827963d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782796450 Implicit # | | | `-ConstAttr 0x558782796478 Implicit # | | |-FunctionDecl 0x558782796618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827964f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827966c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558782796740 Implicit # | | | `-ConstAttr 0x558782796768 Implicit # | | |-FunctionDecl 0x558782796878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5587827967c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x558782796928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5587827969a0 Implicit # | | | `-ConstAttr 0x5587827969c8 Implicit # | | |-FunctionDecl 0x558782796ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x558782796a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782796b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558782796c18 Implicit # | | | `-ConstAttr 0x558782796c40 Implicit # | | |-FunctionDecl 0x558782796d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x558782796cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782796e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558782796e90 Implicit # | | | `-ConstAttr 0x558782796eb8 Implicit # | | |-FunctionDecl 0x558782796fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x558782796f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782797090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558782797108 Implicit # | | | `-ConstAttr 0x558782797130 Implicit # | | |-FunctionDecl 0x558782797240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x558782797190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5587827972f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558782797368 Implicit # | | | `-ConstAttr 0x558782797390 Implicit # | | |-FunctionDecl 0x5587827974b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x558782797408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782797568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5587827975e0 Implicit # | | | `-ConstAttr 0x558782797608 Implicit # | | |-FunctionDecl 0x558782797730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x558782797680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827977e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558782797858 Implicit # | | | `-ConstAttr 0x558782797880 Implicit # | | |-FunctionDecl 0x5587827979a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827978f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782797a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558782797ad0 Implicit # | | | `-ConstAttr 0x558782797af8 Implicit # | | |-FunctionDecl 0x558782797c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x558782797b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x558782797cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782797d68 Implicit # | | | `-ConstAttr 0x558782797d90 Implicit # | | |-FunctionDecl 0x558782797ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x558782797df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782797f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782797fd0 Implicit # | | | `-ConstAttr 0x558782797ff8 Implicit # | | |-FunctionDecl 0x558782798120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x558782798070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827981d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782798248 Implicit # | | | `-ConstAttr 0x558782798270 Implicit # | | |-FunctionDecl 0x558782798398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827982e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782798448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5587827984c0 Implicit # | | | `-ConstAttr 0x5587827984e8 Implicit # | | |-FunctionDecl 0x5587827985f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x558782798548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5587827986a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782798720 Implicit # | | | `-ConstAttr 0x558782798748 Implicit # | | |-FunctionDecl 0x558782798870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827987c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782798920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782798998 Implicit # | | | `-ConstAttr 0x5587827989c0 Implicit # | | |-FunctionDecl 0x558782798ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x558782798a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782798b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782798c20 Implicit # | | | `-ConstAttr 0x558782798c48 Implicit # | | |-FunctionDecl 0x558782798d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x558782798cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558782798e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558782798e98 Implicit # | | | `-ConstAttr 0x558782798ec0 Implicit # | | |-FunctionDecl 0x558782798fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x558782798f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x558782799078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5587827990f0 Implicit # | | | `-ConstAttr 0x558782799118 Implicit # | | |-FunctionDecl 0x5587827992a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x558782799180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782799358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5587827993d0 Implicit # | | | `-ConstAttr 0x5587827993f8 Implicit # | | |-FunctionDecl 0x558782799598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x558782799470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782799648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5587827996c0 Implicit # | | | `-ConstAttr 0x5587827996e8 Implicit # | | |-FunctionDecl 0x558782799888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x558782799760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782799938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5587827999b0 Implicit # | | | `-ConstAttr 0x5587827999d8 Implicit # | | |-FunctionDecl 0x558782799ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x558782799a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x558782799b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558782799c30 Implicit # | | | `-ConstAttr 0x558782799c58 Implicit # | | |-FunctionDecl 0x558782799df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x558782799cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782799ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558782799f20 Implicit # | | | `-ConstAttr 0x558782799f48 Implicit # | | |-FunctionDecl 0x55878279a0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x558782799fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878279a198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55878279a210 Implicit # | | | `-ConstAttr 0x55878279a238 Implicit # | | |-FunctionDecl 0x55878279a3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55878279a2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878279a488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55878279a500 Implicit # | | | `-ConstAttr 0x55878279a528 Implicit # | | |-FunctionDecl 0x55878279a630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55878279a588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55878279a6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279a758 Implicit # | | | `-ConstAttr 0x55878279a780 Implicit # | | |-FunctionDecl 0x55878279a898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55878279a7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878279a948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279a9c0 Implicit # | | | `-ConstAttr 0x55878279a9e8 Implicit # | | |-FunctionDecl 0x55878279ab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55878279aa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878279abc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279ac58 Implicit # | | | `-ConstAttr 0x55878279ac80 Implicit # | | |-FunctionDecl 0x55878279ada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55878279acf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878279ae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279aed0 Implicit # | | | `-ConstAttr 0x55878279aef8 Implicit # | | |-FunctionDecl 0x55878279b000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55878279af58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55878279b0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279b128 Implicit # | | | `-ConstAttr 0x55878279b150 Implicit # | | |-FunctionDecl 0x55878279b278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55878279b1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878279b328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279b3a0 Implicit # | | | `-ConstAttr 0x55878279b3c8 Implicit # | | |-FunctionDecl 0x55878279b4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55878279b440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878279b5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279b618 Implicit # | | | `-ConstAttr 0x55878279b640 Implicit # | | |-FunctionDecl 0x55878279b768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55878279b6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878279b818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55878279b890 Implicit # | | | `-ConstAttr 0x55878279b8b8 Implicit # | | |-FunctionDecl 0x55878279bb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55878279b918 col:15 'half' # | | | |-ParmVarDecl 0x55878279b998 col:21 'half' # | | | |-ParmVarDecl 0x55878279ba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55878279bbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279bc50 Implicit # | | | `-ConstAttr 0x55878279bc78 Implicit # | | |-FunctionDecl 0x55878279bed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55878279bce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55878279bd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55878279bde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878279bf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279c008 Implicit # | | | `-ConstAttr 0x55878279c030 Implicit # | | |-FunctionDecl 0x55878279c298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55878279c0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55878279c128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55878279c1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878279c358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279c3d0 Implicit # | | | `-ConstAttr 0x55878279c3f8 Implicit # | | |-FunctionDecl 0x55878279c660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55878279c470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55878279c4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55878279c570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878279c720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279c798 Implicit # | | | `-ConstAttr 0x55878279c7c0 Implicit # | | |-FunctionDecl 0x55878279ca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55878279c820 col:17 'float' # | | | |-ParmVarDecl 0x55878279c8a0 col:24 'float' # | | | |-ParmVarDecl 0x55878279c920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55878279cad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279cb48 Implicit # | | | `-ConstAttr 0x55878279cb70 Implicit # | | |-FunctionDecl 0x55878279cde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55878279cbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55878279cc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55878279ccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878279cea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279cf20 Implicit # | | | `-ConstAttr 0x55878279cf48 Implicit # | | |-FunctionDecl 0x55878279d1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55878279cfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55878279d040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55878279d0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878279d270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279d2e8 Implicit # | | | `-ConstAttr 0x55878279d310 Implicit # | | |-FunctionDecl 0x55878279d578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55878279d388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55878279d408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55878279d488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878279d638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55878279d6b0 Implicit # | | | `-ConstAttr 0x55878279d6d8 Implicit # | | |-FunctionDecl 0x55878279d7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55878279d738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55878279d898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279d910 Implicit # | | | `-ConstAttr 0x55878279d938 Implicit # | | |-FunctionDecl 0x55878279da50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55878279d9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878279db00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279db78 Implicit # | | | `-ConstAttr 0x55878279dba0 Implicit # | | |-FunctionDecl 0x55878279dd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55878279dc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878279ddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279de48 Implicit # | | | `-ConstAttr 0x55878279de70 Implicit # | | |-FunctionDecl 0x55878279df98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55878279dee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878279e048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279e0c0 Implicit # | | | `-ConstAttr 0x55878279e0e8 Implicit # | | |-FunctionDecl 0x55878279e1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55878279e148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55878279e2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279e320 Implicit # | | | `-ConstAttr 0x55878279e348 Implicit # | | |-FunctionDecl 0x55878279e470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55878279e3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878279e520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279e598 Implicit # | | | `-ConstAttr 0x55878279e5c0 Implicit # | | |-FunctionDecl 0x55878279e6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55878279e638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878279e798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279e810 Implicit # | | | `-ConstAttr 0x55878279e838 Implicit # | | |-FunctionDecl 0x55878279e960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55878279e8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878279ea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55878279ea88 Implicit # | | | `-ConstAttr 0x55878279eab0 Implicit # | | |-FunctionDecl 0x55878279ebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55878279eb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55878279ec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279ece8 Implicit # | | | `-ConstAttr 0x55878279ed10 Implicit # | | |-FunctionDecl 0x55878279ee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55878279ed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878279eed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279ef50 Implicit # | | | `-ConstAttr 0x55878279ef78 Implicit # | | |-FunctionDecl 0x55878279f0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55878279eff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878279f150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279f1c8 Implicit # | | | `-ConstAttr 0x55878279f1f0 Implicit # | | |-FunctionDecl 0x55878279f318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55878279f268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878279f3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279f440 Implicit # | | | `-ConstAttr 0x55878279f468 Implicit # | | |-FunctionDecl 0x55878279f578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55878279f4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55878279f628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279f6a0 Implicit # | | | `-ConstAttr 0x55878279f6c8 Implicit # | | |-FunctionDecl 0x55878279f7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55878279f740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878279f8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279f918 Implicit # | | | `-ConstAttr 0x55878279f940 Implicit # | | |-FunctionDecl 0x55878279fa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55878279f9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878279fb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55878279fb90 Implicit # | | | `-ConstAttr 0x55878279fbb8 Implicit # | | |-FunctionDecl 0x5587827a0d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827a0c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a0df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5587827a0e68 Implicit # | | | `-ConstAttr 0x5587827a0e90 Implicit # | | |-FunctionDecl 0x5587827a0fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5587827a0ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5587827a1050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a10c8 Implicit # | | | `-ConstAttr 0x5587827a10f0 Implicit # | | |-FunctionDecl 0x5587827a1208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827a1158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a12b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a1330 Implicit # | | | `-ConstAttr 0x5587827a1358 Implicit # | | |-FunctionDecl 0x5587827a1480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827a13d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a1530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a15a8 Implicit # | | | `-ConstAttr 0x5587827a15d0 Implicit # | | |-FunctionDecl 0x5587827a16f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827a1648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a17a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a1820 Implicit # | | | `-ConstAttr 0x5587827a1848 Implicit # | | |-FunctionDecl 0x5587827a1958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5587827a18a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5587827a1a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a1a80 Implicit # | | | `-ConstAttr 0x5587827a1aa8 Implicit # | | |-FunctionDecl 0x5587827a1bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827a1b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a1c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a1cf8 Implicit # | | | `-ConstAttr 0x5587827a1d20 Implicit # | | |-FunctionDecl 0x5587827a1e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827a1d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a1ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a1f70 Implicit # | | | `-ConstAttr 0x5587827a1f98 Implicit # | | |-FunctionDecl 0x5587827a20c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827a2010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a2170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5587827a21e8 Implicit # | | | `-ConstAttr 0x5587827a2210 Implicit # | | |-FunctionDecl 0x5587827a2460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5587827a2270 col:14 'half' # | | | |-ParmVarDecl 0x5587827a22f0 col:20 'half' # | | | |-ParmVarDecl 0x5587827a2370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5587827a2520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a2598 Implicit # | | | `-ConstAttr 0x5587827a25c0 Implicit # | | |-FunctionDecl 0x5587827a2818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5587827a2628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5587827a26a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5587827a2728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a28d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a2950 Implicit # | | | `-ConstAttr 0x5587827a2978 Implicit # | | |-FunctionDecl 0x5587827a2be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5587827a29f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5587827a2a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5587827a2af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a3cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a3d40 Implicit # | | | `-ConstAttr 0x5587827a3d68 Implicit # | | |-FunctionDecl 0x5587827a3fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5587827a3de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5587827a3e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5587827a3ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a4090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a4108 Implicit # | | | `-ConstAttr 0x5587827a4130 Implicit # | | |-FunctionDecl 0x5587827a4380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5587827a4190 col:12 'int' # | | | |-ParmVarDecl 0x5587827a4210 col:17 'int' # | | | |-ParmVarDecl 0x5587827a4290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5587827a4440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a44b8 Implicit # | | | `-ConstAttr 0x5587827a44e0 Implicit # | | |-FunctionDecl 0x5587827a4748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5587827a4558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5587827a45d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5587827a4658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a4808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a4880 Implicit # | | | `-ConstAttr 0x5587827a48a8 Implicit # | | |-FunctionDecl 0x5587827a4b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5587827a4920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5587827a49a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5587827a4a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a4bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a4c48 Implicit # | | | `-ConstAttr 0x5587827a4c70 Implicit # | | |-FunctionDecl 0x5587827a4ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5587827a4ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5587827a4d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5587827a4de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a4f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a5010 Implicit # | | | `-ConstAttr 0x5587827a5038 Implicit # | | |-FunctionDecl 0x5587827a52a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5587827a50b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587827a5130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587827a51b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827a5360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a53d8 Implicit # | | | `-ConstAttr 0x5587827a5400 Implicit # | | |-FunctionDecl 0x5587827a5668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5587827a5478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5587827a54f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5587827a5578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a5728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a57a0 Implicit # | | | `-ConstAttr 0x5587827a57c8 Implicit # | | |-FunctionDecl 0x5587827a5a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5587827a5840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5587827a58c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5587827a5940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a5af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a5b68 Implicit # | | | `-ConstAttr 0x5587827a5b90 Implicit # | | |-FunctionDecl 0x5587827a5e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5587827a5c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827a5cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827a5d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a5ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a5f68 Implicit # | | | `-ConstAttr 0x5587827a5f90 Implicit # | | |-FunctionDecl 0x5587827a61f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5587827a6008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5587827a6088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5587827a6108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587827a62b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a6330 Implicit # | | | `-ConstAttr 0x5587827a6358 Implicit # | | |-FunctionDecl 0x5587827a65c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5587827a63d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587827a6450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587827a64d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a6680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a66f8 Implicit # | | | `-ConstAttr 0x5587827a6720 Implicit # | | |-FunctionDecl 0x5587827a6988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5587827a6798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587827a6818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587827a6898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a6a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a6ac0 Implicit # | | | `-ConstAttr 0x5587827a6ae8 Implicit # | | |-FunctionDecl 0x5587827a6d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5587827a6b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587827a6be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587827a6c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a6e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a6e88 Implicit # | | | `-ConstAttr 0x5587827a6eb0 Implicit # | | |-FunctionDecl 0x5587827a7118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5587827a6f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587827a6fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587827a7028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587827a71d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a7250 Implicit # | | | `-ConstAttr 0x5587827a7278 Implicit # | | |-FunctionDecl 0x5587827a74e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5587827a72f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587827a7370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587827a73f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a75a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a7618 Implicit # | | | `-ConstAttr 0x5587827a7640 Implicit # | | |-FunctionDecl 0x5587827a78a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5587827a76b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587827a7738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587827a77b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a7968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a79e0 Implicit # | | | `-ConstAttr 0x5587827a7a08 Implicit # | | |-FunctionDecl 0x5587827a7cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5587827a7a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587827a7b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587827a7b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a7d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a7e08 Implicit # | | | `-ConstAttr 0x5587827a7e30 Implicit # | | |-FunctionDecl 0x5587827a8080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5587827a7e90 col:16 'float' # | | | |-ParmVarDecl 0x5587827a7f10 col:23 'float' # | | | |-ParmVarDecl 0x5587827a7f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5587827a8140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a81b8 Implicit # | | | `-ConstAttr 0x5587827a81e0 Implicit # | | |-FunctionDecl 0x5587827a8448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5587827a8258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5587827a82d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5587827a8358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a8508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a8580 Implicit # | | | `-ConstAttr 0x5587827a85a8 Implicit # | | |-FunctionDecl 0x5587827a8810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5587827a8620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5587827a86a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5587827a8720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a88d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a8948 Implicit # | | | `-ConstAttr 0x5587827a8970 Implicit # | | |-FunctionDecl 0x5587827a8bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5587827a89e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5587827a8a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5587827a8ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a8c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a8d10 Implicit # | | | `-ConstAttr 0x5587827a8d38 Implicit # | | |-FunctionDecl 0x5587827a8f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5587827a8d98 col:18 'double' # | | | |-ParmVarDecl 0x5587827a8e18 col:26 'double' # | | | |-ParmVarDecl 0x5587827a8e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5587827a9048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a90c0 Implicit # | | | `-ConstAttr 0x5587827a90e8 Implicit # | | |-FunctionDecl 0x5587827a9350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5587827a9160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5587827a91e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5587827a9260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a9410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a9488 Implicit # | | | `-ConstAttr 0x5587827a94b0 Implicit # | | |-FunctionDecl 0x5587827a9718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5587827a9528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5587827a95a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5587827a9628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827a97d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a9850 Implicit # | | | `-ConstAttr 0x5587827a9878 Implicit # | | |-FunctionDecl 0x5587827a9ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5587827a98f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5587827a9970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5587827a99f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827a9ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5587827a9c18 Implicit # | | | `-ConstAttr 0x5587827a9c40 Implicit # | | |-FunctionDecl 0x558782779f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x558782779db0 col:14 'half' # | | | |-ParmVarDecl 0x558782779e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x558782779fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277a030 Implicit # | | | `-ConstAttr 0x55878277a058 Implicit # | | |-FunctionDecl 0x55878277a210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55878277a0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55878277a140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878277a2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277a340 Implicit # | | | `-ConstAttr 0x55878277a368 Implicit # | | |-FunctionDecl 0x55878277a530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55878277a3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55878277a460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878277a5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277a660 Implicit # | | | `-ConstAttr 0x55878277a688 Implicit # | | |-FunctionDecl 0x55878277a850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55878277a700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55878277a780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878277a908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277a980 Implicit # | | | `-ConstAttr 0x55878277a9a8 Implicit # | | |-FunctionDecl 0x55878277ab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55878277aa08 col:12 'int' # | | | |-ParmVarDecl 0x55878277aa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55878277ac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277ac88 Implicit # | | | `-ConstAttr 0x55878277acb0 Implicit # | | |-FunctionDecl 0x55878277aef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55878277ad28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55878277ada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55878277afb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277b028 Implicit # | | | `-ConstAttr 0x55878277b050 Implicit # | | |-FunctionDecl 0x55878277b298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55878277b0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55878277b148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55878277b350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277b3c8 Implicit # | | | `-ConstAttr 0x55878277b3f0 Implicit # | | |-FunctionDecl 0x55878277b638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55878277b468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55878277b4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55878277b6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277b768 Implicit # | | | `-ConstAttr 0x55878277b790 Implicit # | | |-FunctionDecl 0x55878277b958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55878277b808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878277b888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55878277ba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55878277ba88 Implicit # | | | `-ConstAttr 0x55878277bab0 Implicit # | | |-FunctionDecl 0x55878277bcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55878277bb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55878277bba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55878277bd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827afd48 Implicit # | | | `-ConstAttr 0x5587827afd70 Implicit # | | |-FunctionDecl 0x5587827affb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5587827afde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5587827afe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b0070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b00e8 Implicit # | | | `-ConstAttr 0x5587827b0110 Implicit # | | |-FunctionDecl 0x5587827b0318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5587827b0188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827b0208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b03d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b0448 Implicit # | | | `-ConstAttr 0x5587827b0470 Implicit # | | |-FunctionDecl 0x5587827b0638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5587827b04e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5587827b0568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587827b06f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b0768 Implicit # | | | `-ConstAttr 0x5587827b0790 Implicit # | | |-FunctionDecl 0x5587827b09d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5587827b0808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587827b0888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b0a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b0b08 Implicit # | | | `-ConstAttr 0x5587827b0b30 Implicit # | | |-FunctionDecl 0x5587827b0d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5587827b0ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587827b0c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b0e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b0ea8 Implicit # | | | `-ConstAttr 0x5587827b0ed0 Implicit # | | |-FunctionDecl 0x5587827b1118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5587827b0f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587827b0fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b11d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b1248 Implicit # | | | `-ConstAttr 0x5587827b1270 Implicit # | | |-FunctionDecl 0x5587827b1438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5587827b12e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587827b1368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587827b14f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b1568 Implicit # | | | `-ConstAttr 0x5587827b1590 Implicit # | | |-FunctionDecl 0x5587827b17d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5587827b1608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587827b1688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b1890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b1908 Implicit # | | | `-ConstAttr 0x5587827b1930 Implicit # | | |-FunctionDecl 0x5587827b1b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5587827b19a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587827b1a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b1c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b1ca8 Implicit # | | | `-ConstAttr 0x5587827b1cd0 Implicit # | | |-FunctionDecl 0x5587827b1f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5587827b1d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587827b1de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b1ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b2068 Implicit # | | | `-ConstAttr 0x5587827b2090 Implicit # | | |-FunctionDecl 0x5587827b2240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5587827b20f0 col:16 'float' # | | | |-ParmVarDecl 0x5587827b2170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5587827b22f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b2370 Implicit # | | | `-ConstAttr 0x5587827b2398 Implicit # | | |-FunctionDecl 0x5587827b2560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5587827b2410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5587827b2490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b2618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b2690 Implicit # | | | `-ConstAttr 0x5587827b26b8 Implicit # | | |-FunctionDecl 0x5587827b2880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5587827b2730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5587827b27b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b2938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b29b0 Implicit # | | | `-ConstAttr 0x5587827b29d8 Implicit # | | |-FunctionDecl 0x5587827b2ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5587827b2a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5587827b2ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b2c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b2cd0 Implicit # | | | `-ConstAttr 0x5587827b2cf8 Implicit # | | |-FunctionDecl 0x5587827b2ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5587827b2d58 col:18 'double' # | | | |-ParmVarDecl 0x5587827b2dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5587827b2f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b2fd8 Implicit # | | | `-ConstAttr 0x5587827b3000 Implicit # | | |-FunctionDecl 0x5587827b3248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5587827b3078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5587827b30f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b3300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b3378 Implicit # | | | `-ConstAttr 0x5587827b33a0 Implicit # | | |-FunctionDecl 0x5587827b35e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5587827b3418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5587827b3498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b36a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b3718 Implicit # | | | `-ConstAttr 0x5587827b3740 Implicit # | | |-FunctionDecl 0x5587827b3988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5587827b37b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5587827b3838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b3a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5587827b3ab8 Implicit # | | | `-ConstAttr 0x5587827b3ae0 Implicit # | | |-FunctionDecl 0x5587827b3d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5587827b3b40 col:14 'half' # | | | |-ParmVarDecl 0x5587827b3bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5587827b3dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b3e50 Implicit # | | | `-ConstAttr 0x5587827b3e78 Implicit # | | |-FunctionDecl 0x5587827b4030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5587827b3ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5587827b3f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b40e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b4160 Implicit # | | | `-ConstAttr 0x5587827b4188 Implicit # | | |-FunctionDecl 0x5587827b4350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5587827b4200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5587827b4280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b4408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b4480 Implicit # | | | `-ConstAttr 0x5587827b44a8 Implicit # | | |-FunctionDecl 0x5587827b4670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5587827b4520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5587827b45a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b4728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b47a0 Implicit # | | | `-ConstAttr 0x5587827b47c8 Implicit # | | |-FunctionDecl 0x5587827b4978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5587827b4828 col:12 'int' # | | | |-ParmVarDecl 0x5587827b48a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5587827b4a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b4aa8 Implicit # | | | `-ConstAttr 0x5587827b4ad0 Implicit # | | |-FunctionDecl 0x5587827b4c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5587827b4b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5587827b4bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b4d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b4dc8 Implicit # | | | `-ConstAttr 0x5587827b4df0 Implicit # | | |-FunctionDecl 0x5587827b4fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5587827b4e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5587827b4ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b5070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b50e8 Implicit # | | | `-ConstAttr 0x5587827b5110 Implicit # | | |-FunctionDecl 0x5587827b52d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5587827b5188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5587827b5208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b5390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b5408 Implicit # | | | `-ConstAttr 0x5587827b5430 Implicit # | | |-FunctionDecl 0x5587827b55f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5587827b54a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587827b5528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827b56b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b5728 Implicit # | | | `-ConstAttr 0x5587827b5750 Implicit # | | |-FunctionDecl 0x5587827b5918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5587827b57c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5587827b5848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b59d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b5a48 Implicit # | | | `-ConstAttr 0x5587827b5a70 Implicit # | | |-FunctionDecl 0x5587827b5c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5587827b5ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5587827b5b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b5cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b5d78 Implicit # | | | `-ConstAttr 0x5587827b5da0 Implicit # | | |-FunctionDecl 0x5587827b5f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5587827b5e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827b5e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b6020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b6098 Implicit # | | | `-ConstAttr 0x5587827b60c0 Implicit # | | |-FunctionDecl 0x5587827b6270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5587827b6120 col:16 'float' # | | | |-ParmVarDecl 0x5587827b61a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5587827b6328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b63a0 Implicit # | | | `-ConstAttr 0x5587827b63c8 Implicit # | | |-FunctionDecl 0x5587827b6590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5587827b6440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5587827b64c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b6648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b66c0 Implicit # | | | `-ConstAttr 0x5587827b66e8 Implicit # | | |-FunctionDecl 0x5587827b68b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5587827b6760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5587827b67e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b6968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b69e0 Implicit # | | | `-ConstAttr 0x5587827b6a08 Implicit # | | |-FunctionDecl 0x5587827b6bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5587827b6a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5587827b6b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b6c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b6d00 Implicit # | | | `-ConstAttr 0x5587827b6d28 Implicit # | | |-FunctionDecl 0x5587827b6ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5587827b6da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5587827b6e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587827b6fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b7020 Implicit # | | | `-ConstAttr 0x5587827b7048 Implicit # | | |-FunctionDecl 0x5587827b7210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5587827b70c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587827b7140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b72c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b7340 Implicit # | | | `-ConstAttr 0x5587827b7368 Implicit # | | |-FunctionDecl 0x5587827b7530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5587827b73e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587827b7460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b75e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b7660 Implicit # | | | `-ConstAttr 0x5587827b7688 Implicit # | | |-FunctionDecl 0x5587827b7850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5587827b7700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587827b7780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b7908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b7980 Implicit # | | | `-ConstAttr 0x5587827b79a8 Implicit # | | |-FunctionDecl 0x5587827b7b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5587827b7a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587827b7aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587827b7c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b7ca0 Implicit # | | | `-ConstAttr 0x5587827b7cc8 Implicit # | | |-FunctionDecl 0x5587827b98b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5587827b9768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587827b97e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827b9970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b99e8 Implicit # | | | `-ConstAttr 0x5587827b9a10 Implicit # | | |-FunctionDecl 0x5587827b9bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5587827b9a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587827b9b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827b9c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827b9d08 Implicit # | | | `-ConstAttr 0x5587827b9d30 Implicit # | | |-FunctionDecl 0x5587827b9ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5587827b9da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587827b9e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827b9fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827ba028 Implicit # | | | `-ConstAttr 0x5587827ba050 Implicit # | | |-FunctionDecl 0x5587827ba200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5587827ba0b0 col:18 'double' # | | | |-ParmVarDecl 0x5587827ba130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5587827ba2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827ba330 Implicit # | | | `-ConstAttr 0x5587827ba358 Implicit # | | |-FunctionDecl 0x5587827ba520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5587827ba3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5587827ba450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827ba5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827ba650 Implicit # | | | `-ConstAttr 0x5587827ba678 Implicit # | | |-FunctionDecl 0x5587827ba840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5587827ba6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5587827ba770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827ba8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827ba970 Implicit # | | | `-ConstAttr 0x5587827ba998 Implicit # | | |-FunctionDecl 0x5587827bab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5587827baa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5587827baa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827bac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5587827bac90 Implicit # | | | `-ConstAttr 0x5587827bacb8 Implicit # | | |-FunctionTemplateDecl 0x5587827bb0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5587827bad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5587827bad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5587827bb038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5587827bae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5587827baf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bb148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5587827bb650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5587827bb1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587827bb258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5587827bb2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5587827bb5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5587827bb3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5587827bb4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bb6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5587827bbb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5587827bb778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5587827bb7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5587827bbaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5587827bb920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5587827bb9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bbbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5587827bc0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5587827bbc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587827bbcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5587827bbd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5587827bc028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5587827bbe98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5587827bbf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bc138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5587827bc668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5587827bc1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5587827bc248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5587827bc2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5587827bc5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5587827bc418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5587827bc4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bc6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5587827bcca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5587827bc758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587827bc7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5587827bc868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5587827bc8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5587827bcc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5587827bca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827bcb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bcd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5587827bd0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5587827bcdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5587827bce20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5587827bd028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5587827bcf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bd130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5587827bd580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5587827bd1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587827bd248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5587827bd2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5587827bd4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5587827bd428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827bd5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5587827bd770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5587827bd690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5587827bd820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827bd898 Implicit # | | | `-ConstAttr 0x5587827bd8c0 Implicit # | | |-FunctionDecl 0x5587827bd9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827bd928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827bda88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827bdb00 Implicit # | | | `-ConstAttr 0x5587827bdb28 Implicit # | | |-FunctionDecl 0x5587827bdc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827bdba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827bdd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827bdd78 Implicit # | | | `-ConstAttr 0x5587827bdda0 Implicit # | | |-FunctionDecl 0x5587827bdec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827bde18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827bdf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827bdff0 Implicit # | | | `-ConstAttr 0x5587827be018 Implicit # | | |-FunctionDecl 0x5587827be128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5587827be078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5587827be1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827be250 Implicit # | | | `-ConstAttr 0x5587827be278 Implicit # | | |-FunctionDecl 0x5587827be3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827be2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827be450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827be4c8 Implicit # | | | `-ConstAttr 0x5587827be4f0 Implicit # | | |-FunctionDecl 0x5587827be618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827be568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827be6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827be740 Implicit # | | | `-ConstAttr 0x5587827be768 Implicit # | | |-FunctionDecl 0x5587827be890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827be7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827be940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5587827be9b8 Implicit # | | | `-ConstAttr 0x5587827be9e0 Implicit # | | |-FunctionDecl 0x5587827beb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5587827bea38 col:13 'bool' # | | | |-ParmVarDecl 0x5587827beab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5587827bec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827beca8 Implicit # | | | `-ConstAttr 0x5587827becd0 Implicit # | | |-FunctionDecl 0x5587827bee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5587827bed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5587827bedb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5587827bef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827befb8 Implicit # | | | `-ConstAttr 0x5587827befe0 Implicit # | | |-FunctionDecl 0x5587827bf1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5587827bf058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5587827bf0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5587827bf260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827bf2d8 Implicit # | | | `-ConstAttr 0x5587827bf300 Implicit # | | |-FunctionDecl 0x5587827bf4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5587827bf378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5587827bf3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5587827bf580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827bf5f8 Implicit # | | | `-ConstAttr 0x5587827bf620 Implicit # | | |-FunctionDecl 0x5587827bf7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5587827bf680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5587827bf700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5587827bf8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827bf918 Implicit # | | | `-ConstAttr 0x5587827bf940 Implicit # | | |-FunctionDecl 0x5587827bfaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5587827bf9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5587827bfa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5587827bfba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827bfc20 Implicit # | | | `-ConstAttr 0x5587827bfc48 Implicit # | | |-FunctionDecl 0x5587827bfdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5587827bfca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5587827bfd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5587827bfeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827bff28 Implicit # | | | `-ConstAttr 0x5587827bff50 Implicit # | | |-FunctionDecl 0x5587827c0100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5587827bffb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5587827c0030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c01b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c0230 Implicit # | | | `-ConstAttr 0x5587827c0258 Implicit # | | |-FunctionDecl 0x5587827c0408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5587827c02b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5587827c0338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c04c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c0538 Implicit # | | | `-ConstAttr 0x5587827c0560 Implicit # | | |-FunctionDecl 0x5587827c0710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5587827c05c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5587827c0640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c07c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c0840 Implicit # | | | `-ConstAttr 0x5587827c0868 Implicit # | | |-FunctionDecl 0x5587827c0a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5587827c08c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5587827c0948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c0ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c0b48 Implicit # | | | `-ConstAttr 0x5587827c0b70 Implicit # | | |-FunctionDecl 0x5587827c0d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5587827c0bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5587827c0c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c0dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c0e50 Implicit # | | | `-ConstAttr 0x5587827c0e78 Implicit # | | |-FunctionDecl 0x5587827c1028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5587827c0ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5587827c0f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c10e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c1158 Implicit # | | | `-ConstAttr 0x5587827c1180 Implicit # | | |-FunctionDecl 0x5587827c1330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5587827c11e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5587827c1260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c13e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c1460 Implicit # | | | `-ConstAttr 0x5587827c1488 Implicit # | | |-FunctionDecl 0x5587827c1638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5587827c14e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5587827c1568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c16f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c1790 Implicit # | | | `-ConstAttr 0x5587827c17b8 Implicit # | | |-FunctionDecl 0x5587827c1968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5587827c1818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5587827c1898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c1a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c1a98 Implicit # | | | `-ConstAttr 0x5587827c1ac0 Implicit # | | |-FunctionDecl 0x5587827c1c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5587827c1b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5587827c1ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c1d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c1da0 Implicit # | | | `-ConstAttr 0x5587827c1dc8 Implicit # | | |-FunctionDecl 0x5587827c1f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5587827c1e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5587827c1ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c2030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c20a8 Implicit # | | | `-ConstAttr 0x5587827c20d0 Implicit # | | |-FunctionDecl 0x5587827c2280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5587827c2130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5587827c21b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5587827c2338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5587827c23b0 Implicit # | | | `-ConstAttr 0x5587827c23d8 Implicit # | | |-FunctionDecl 0x5587827c2588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5587827c2438 col:14 'half' # | | | |-ParmVarDecl 0x5587827c24b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5587827c2640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c26b8 Implicit # | | | `-ConstAttr 0x5587827c26e0 Implicit # | | |-FunctionDecl 0x5587827c2898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5587827c2748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5587827c27c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c2950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c29c8 Implicit # | | | `-ConstAttr 0x5587827c29f0 Implicit # | | |-FunctionDecl 0x5587827c2bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5587827c2a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5587827c2ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c2c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c2ce8 Implicit # | | | `-ConstAttr 0x5587827c2d10 Implicit # | | |-FunctionDecl 0x5587827c2ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5587827c2d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5587827c2e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c2f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c3008 Implicit # | | | `-ConstAttr 0x5587827c3030 Implicit # | | |-FunctionDecl 0x5587827c31e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5587827c3090 col:16 'float' # | | | |-ParmVarDecl 0x5587827c3110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5587827c3298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c3310 Implicit # | | | `-ConstAttr 0x5587827c3338 Implicit # | | |-FunctionDecl 0x5587827c3500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5587827c33b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5587827c3430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c35b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c3630 Implicit # | | | `-ConstAttr 0x5587827c3658 Implicit # | | |-FunctionDecl 0x5587827c3870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5587827c36d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5587827c37a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c3928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c39a0 Implicit # | | | `-ConstAttr 0x5587827c39c8 Implicit # | | |-FunctionDecl 0x5587827c3b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5587827c3a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5587827c3ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c3c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5587827c3cc0 Implicit # | | | `-ConstAttr 0x5587827c3ce8 Implicit # | | |-FunctionDecl 0x5587827c3e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5587827c3d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827c3ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c3f38 Implicit # | | | `-ConstAttr 0x5587827c3f60 Implicit # | | |-FunctionDecl 0x5587827c4078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827c3fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c4128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c41a0 Implicit # | | | `-ConstAttr 0x5587827c41c8 Implicit # | | |-FunctionDecl 0x5587827c42f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827c4240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c43a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c4418 Implicit # | | | `-ConstAttr 0x5587827c4440 Implicit # | | |-FunctionDecl 0x5587827c4568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827c44b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c4618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c4690 Implicit # | | | `-ConstAttr 0x5587827c46b8 Implicit # | | |-FunctionDecl 0x5587827c47e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827c4730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587827c4890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c4908 Implicit # | | | `-ConstAttr 0x5587827c4930 Implicit # | | |-FunctionDecl 0x5587827c4a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827c49a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c4b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c4b80 Implicit # | | | `-ConstAttr 0x5587827c4ba8 Implicit # | | |-FunctionDecl 0x5587827c4cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827c4c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c4d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c4df8 Implicit # | | | `-ConstAttr 0x5587827c4e20 Implicit # | | |-FunctionDecl 0x5587827c4f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827c4e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c4ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5587827c5070 Implicit # | | | `-ConstAttr 0x5587827c5098 Implicit # | | |-FunctionDecl 0x5587827c5260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5587827c5110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5587827c5190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c5318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5587827c5390 Implicit # | | | `-ConstAttr 0x5587827c53b8 Implicit # | | |-FunctionDecl 0x5587827c5570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5587827c5420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5587827c54a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c5628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5587827c56a0 Implicit # | | | `-ConstAttr 0x5587827c56c8 Implicit # | | |-FunctionDecl 0x5587827c57f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5587827c5728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5587827c58a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c5920 Implicit # | | | `-ConstAttr 0x5587827c5948 Implicit # | | |-FunctionDecl 0x5587827c5a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827c59b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c5b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c5b88 Implicit # | | | `-ConstAttr 0x5587827c5bb0 Implicit # | | |-FunctionDecl 0x5587827c5cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827c5c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c5d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c5e00 Implicit # | | | `-ConstAttr 0x5587827c5e28 Implicit # | | |-FunctionDecl 0x5587827c5f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827c5ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c6000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c6078 Implicit # | | | `-ConstAttr 0x5587827c60a0 Implicit # | | |-FunctionDecl 0x5587827c61b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5587827c6100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5587827c6260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c62d8 Implicit # | | | `-ConstAttr 0x5587827c6300 Implicit # | | |-FunctionDecl 0x5587827c6428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827c6378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c64d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c6550 Implicit # | | | `-ConstAttr 0x5587827c6578 Implicit # | | |-FunctionDecl 0x5587827c66a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827c65f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c6750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c67c8 Implicit # | | | `-ConstAttr 0x5587827c67f0 Implicit # | | |-FunctionDecl 0x5587827c6918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827c6868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c69c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c6a40 Implicit # | | | `-ConstAttr 0x5587827c6a68 Implicit # | | |-FunctionDecl 0x5587827c6b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5587827c6ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5587827c6c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c6ca0 Implicit # | | | `-ConstAttr 0x5587827c6cc8 Implicit # | | |-FunctionDecl 0x5587827c6df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5587827c6d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c6ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c6f18 Implicit # | | | `-ConstAttr 0x5587827c6f40 Implicit # | | |-FunctionDecl 0x5587827c7068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5587827c6fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c7118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c7190 Implicit # | | | `-ConstAttr 0x5587827c71b8 Implicit # | | |-FunctionDecl 0x5587827c72e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5587827c7230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c7390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5587827c7408 Implicit # | | | `-ConstAttr 0x5587827c7430 Implicit # | | |-FunctionDecl 0x5587827c7540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5587827c7490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5587827c75f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c7668 Implicit # | | | `-ConstAttr 0x5587827c7690 Implicit # | | |-FunctionDecl 0x5587827c77c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827c76f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c7870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c78e8 Implicit # | | | `-ConstAttr 0x5587827c7910 Implicit # | | |-FunctionDecl 0x5587827c7a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827c7988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c7ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c7b60 Implicit # | | | `-ConstAttr 0x5587827c7b88 Implicit # | | |-FunctionDecl 0x5587827c7cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827c7c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c7d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c7dd8 Implicit # | | | `-ConstAttr 0x5587827c7e00 Implicit # | | |-FunctionDecl 0x5587827c7f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5587827c7e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5587827c7fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c8038 Implicit # | | | `-ConstAttr 0x5587827c8060 Implicit # | | |-FunctionDecl 0x5587827c8188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827c80d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c8238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c82b0 Implicit # | | | `-ConstAttr 0x5587827c82d8 Implicit # | | |-FunctionDecl 0x5587827c8400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827c8350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c84b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c8528 Implicit # | | | `-ConstAttr 0x5587827c8550 Implicit # | | |-FunctionDecl 0x5587827c8678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827c85c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c8728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5587827c87a0 Implicit # | | | `-ConstAttr 0x5587827c87c8 Implicit # | | |-FunctionDecl 0x5587827c88d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5587827c8828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5587827c8988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5587827c8a00 Implicit # | | | `-ConstAttr 0x5587827c8a28 Implicit # | | |-FunctionDecl 0x5587827c8b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827c8a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c8bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5587827c8c68 Implicit # | | | `-ConstAttr 0x5587827c8c90 Implicit # | | |-FunctionDecl 0x5587827c8db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827c8d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c8e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5587827c8ee0 Implicit # | | | `-ConstAttr 0x5587827c8f08 Implicit # | | |-FunctionDecl 0x5587827c9030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827c8f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c90e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5587827c9158 Implicit # | | | `-ConstAttr 0x5587827c9180 Implicit # | | |-FunctionDecl 0x5587827c9290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5587827c91e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5587827c9340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5587827c93b8 Implicit # | | | `-ConstAttr 0x5587827c93e0 Implicit # | | |-FunctionDecl 0x5587827c9508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827c9458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c95b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5587827c9630 Implicit # | | | `-ConstAttr 0x5587827c9658 Implicit # | | |-FunctionDecl 0x55878278dbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827c96d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878278dc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55878278dd08 Implicit # | | | `-ConstAttr 0x55878278dd30 Implicit # | | |-FunctionDecl 0x55878278de58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55878278dda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878278df08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55878278df80 Implicit # | | | `-ConstAttr 0x55878278dfa8 Implicit # | | |-FunctionDecl 0x55878278e0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55878278e008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55878278e168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278e1e0 Implicit # | | | `-ConstAttr 0x55878278e208 Implicit # | | |-FunctionDecl 0x55878278e320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55878278e270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878278e3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278e448 Implicit # | | | `-ConstAttr 0x55878278e470 Implicit # | | |-FunctionDecl 0x55878278e598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55878278e4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878278e648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278e6c0 Implicit # | | | `-ConstAttr 0x55878278e6e8 Implicit # | | |-FunctionDecl 0x55878278e810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55878278e760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878278e8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278e938 Implicit # | | | `-ConstAttr 0x55878278e960 Implicit # | | |-FunctionDecl 0x55878278ea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55878278e9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55878278eb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278eb98 Implicit # | | | `-ConstAttr 0x55878278ebc0 Implicit # | | |-FunctionDecl 0x55878278ece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55878278ec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878278ed98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278ee10 Implicit # | | | `-ConstAttr 0x55878278ee38 Implicit # | | |-FunctionDecl 0x55878278ef60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55878278eeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878278f010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278f088 Implicit # | | | `-ConstAttr 0x55878278f0b0 Implicit # | | |-FunctionDecl 0x55878278f1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55878278f128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878278f288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278f300 Implicit # | | | `-ConstAttr 0x55878278f328 Implicit # | | |-FunctionDecl 0x55878278f438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55878278f388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55878278f4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278f560 Implicit # | | | `-ConstAttr 0x55878278f588 Implicit # | | |-FunctionDecl 0x55878278f6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55878278f600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55878278f760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278f7d8 Implicit # | | | `-ConstAttr 0x55878278f800 Implicit # | | |-FunctionDecl 0x55878278f928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55878278f878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55878278f9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278fa50 Implicit # | | | `-ConstAttr 0x55878278fa78 Implicit # | | |-FunctionDecl 0x55878278fbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55878278faf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55878278fca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55878278fd18 Implicit # | | | `-ConstAttr 0x55878278fd40 Implicit # | | |-FunctionTemplateDecl 0x558782790158 col:3 select # | | | |-TemplateTypeParmDecl 0x55878278fd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827900b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55878278fe40 col:14 'bool' # | | | |-ParmVarDecl 0x55878278feb8 col:17 'T' # | | | |-ParmVarDecl 0x55878278ff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5587827901c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5587827902a8 Implicit # | | | `-ConstAttr 0x5587827902d0 Implicit # | | |-FunctionTemplateDecl 0x5587827907d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5587827902f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782790728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x558782790478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558782790558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558782790638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x558782790840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558782790da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5587827908c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782790cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x558782790a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558782790b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558782790c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x558782790e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558782791370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558782790e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827912c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x558782791018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827910f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5587827911d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827913e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558782791970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558782791468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827918c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5587827915e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558782791660 col:39 'T' # | | | |-ParmVarDecl 0x558782791740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827919e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d5b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558782791a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d5a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5587827d57c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827d5838 col:39 'T' # | | | |-ParmVarDecl 0x5587827d5918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827d5b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d60b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d5bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d6008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5587827d5d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827d5df0 col:39 'T' # | | | |-ParmVarDecl 0x5587827d5ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5587827d6120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d66b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d61a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d6608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5587827d6328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827d6408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5587827d6480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5587827d6720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d6c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d67a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d6bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5587827d6928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827d6a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5587827d6a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5587827d6cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d7210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d6d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d7168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5587827d6ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5587827d6fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5587827d7030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5587827d7280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d7950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d7308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d78a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5587827d7620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5587827d7698 col:23 'T' # | | | |-ParmVarDecl 0x5587827d7710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5587827d79c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d7fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d7a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d7f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5587827d7cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5587827d7d68 col:23 'T' # | | | |-ParmVarDecl 0x5587827d7de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5587827d8030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5587827d8630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5587827d80b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587827d8588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5587827d8360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5587827d83d8 col:23 'T' # | | | |-ParmVarDecl 0x5587827d8450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5587827d86a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5587827d8800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5587827d8750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5587827d88b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d8928 Implicit # | | | `-ConstAttr 0x5587827d8950 Implicit # | | |-FunctionDecl 0x5587827d8a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827d89b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d8b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d8b90 Implicit # | | | `-ConstAttr 0x5587827d8bb8 Implicit # | | |-FunctionDecl 0x5587827d8ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827d8c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d8d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d8e08 Implicit # | | | `-ConstAttr 0x5587827d8e30 Implicit # | | |-FunctionDecl 0x5587827d8f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827d8ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d9008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d9080 Implicit # | | | `-ConstAttr 0x5587827d90a8 Implicit # | | |-FunctionDecl 0x5587827d91b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5587827d9108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5587827d9268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d92e0 Implicit # | | | `-ConstAttr 0x5587827d9308 Implicit # | | |-FunctionDecl 0x5587827d9430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827d9380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d94e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d9558 Implicit # | | | `-ConstAttr 0x5587827d9580 Implicit # | | |-FunctionDecl 0x5587827d96a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827d95f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d9758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d97e0 Implicit # | | | `-ConstAttr 0x5587827d9808 Implicit # | | |-FunctionDecl 0x5587827d9930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827d9880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d99e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5587827d9a58 Implicit # | | | `-ConstAttr 0x5587827d9a80 Implicit # | | |-FunctionDecl 0x5587827d9b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5587827d9ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5587827d9c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827d9cb8 Implicit # | | | `-ConstAttr 0x5587827d9ce0 Implicit # | | |-FunctionDecl 0x5587827d9df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827d9d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d9ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827d9f20 Implicit # | | | `-ConstAttr 0x5587827d9f48 Implicit # | | |-FunctionDecl 0x5587827da070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827d9fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827da120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827da198 Implicit # | | | `-ConstAttr 0x5587827da1c0 Implicit # | | |-FunctionDecl 0x5587827da2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827da238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827da398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827da410 Implicit # | | | `-ConstAttr 0x5587827da438 Implicit # | | |-FunctionDecl 0x5587827da548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5587827da498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5587827da5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827da670 Implicit # | | | `-ConstAttr 0x5587827da698 Implicit # | | |-FunctionDecl 0x5587827da7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827da710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827da870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827da8e8 Implicit # | | | `-ConstAttr 0x5587827da910 Implicit # | | |-FunctionDecl 0x5587827daa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827da988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827daae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827dab60 Implicit # | | | `-ConstAttr 0x5587827dab88 Implicit # | | |-FunctionDecl 0x5587827dacb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827dac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827dad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5587827dadd8 Implicit # | | | `-ConstAttr 0x5587827dae00 Implicit # | | |-FunctionDecl 0x5587827daf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5587827dae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5587827dafc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827db038 Implicit # | | | `-ConstAttr 0x5587827db060 Implicit # | | |-FunctionDecl 0x5587827db178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827db0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827db228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827db2a0 Implicit # | | | `-ConstAttr 0x5587827db2c8 Implicit # | | |-FunctionDecl 0x5587827db3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827db340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827db4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827db518 Implicit # | | | `-ConstAttr 0x5587827db540 Implicit # | | |-FunctionDecl 0x5587827db668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827db5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827db718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827db790 Implicit # | | | `-ConstAttr 0x5587827db7b8 Implicit # | | |-FunctionDecl 0x5587827db8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5587827db828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5587827db988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827dba00 Implicit # | | | `-ConstAttr 0x5587827dba28 Implicit # | | |-FunctionDecl 0x5587827dbb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827dbaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827dbc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827dbc78 Implicit # | | | `-ConstAttr 0x5587827dbca0 Implicit # | | |-FunctionDecl 0x5587827dbdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827dbd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827dbe78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827dbef0 Implicit # | | | `-ConstAttr 0x5587827dbf18 Implicit # | | |-FunctionDecl 0x5587827dc040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827dbf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827dc0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5587827dc168 Implicit # | | | `-ConstAttr 0x5587827dc190 Implicit # | | |-FunctionDecl 0x5587827dc340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5587827dc1f0 col:15 'half' # | | | |-ParmVarDecl 0x5587827dc270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5587827dc3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dc470 Implicit # | | | `-ConstAttr 0x5587827dc498 Implicit # | | |-FunctionDecl 0x5587827dc650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5587827dc500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5587827dc580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827dc708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dc780 Implicit # | | | `-ConstAttr 0x5587827dc7a8 Implicit # | | |-FunctionDecl 0x5587827dc970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5587827dc820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5587827dc8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827dca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dcaa0 Implicit # | | | `-ConstAttr 0x5587827dcac8 Implicit # | | |-FunctionDecl 0x5587827dcc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5587827dcb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5587827dcbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827dcd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dcdc0 Implicit # | | | `-ConstAttr 0x5587827dcde8 Implicit # | | |-FunctionDecl 0x5587827dcf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5587827dce48 col:17 'float' # | | | |-ParmVarDecl 0x5587827dcec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5587827dd050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dd0c8 Implicit # | | | `-ConstAttr 0x5587827dd0f0 Implicit # | | |-FunctionDecl 0x5587827dd2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5587827dd168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5587827dd1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827dd370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dd3e8 Implicit # | | | `-ConstAttr 0x5587827dd410 Implicit # | | |-FunctionDecl 0x5587827dd5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5587827dd488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5587827dd508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827dd690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dd708 Implicit # | | | `-ConstAttr 0x5587827dd730 Implicit # | | |-FunctionDecl 0x5587827dd950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5587827dd800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5587827dd880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827dda08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5587827dda80 Implicit # | | | `-ConstAttr 0x5587827ddaa8 Implicit # | | |-FunctionDecl 0x5587827ddbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5587827ddb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5587827ddc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827ddce0 Implicit # | | | `-ConstAttr 0x5587827ddd08 Implicit # | | |-FunctionDecl 0x5587827dde20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827ddd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827dded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827ddf48 Implicit # | | | `-ConstAttr 0x5587827ddf70 Implicit # | | |-FunctionDecl 0x5587827de098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827ddfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827de148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827de1c0 Implicit # | | | `-ConstAttr 0x5587827de1e8 Implicit # | | |-FunctionDecl 0x5587827de310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827de260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827de3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827de438 Implicit # | | | `-ConstAttr 0x5587827de460 Implicit # | | |-FunctionDecl 0x5587827de570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5587827de4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5587827de620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827de698 Implicit # | | | `-ConstAttr 0x5587827de6c0 Implicit # | | |-FunctionDecl 0x5587827de7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827de738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827de898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827de910 Implicit # | | | `-ConstAttr 0x5587827de938 Implicit # | | |-FunctionDecl 0x5587827dea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827de9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827deb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827deb88 Implicit # | | | `-ConstAttr 0x5587827debb0 Implicit # | | |-FunctionDecl 0x5587827decd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827dec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827ded88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5587827dee00 Implicit # | | | `-ConstAttr 0x5587827dee28 Implicit # | | |-FunctionDecl 0x5587827def38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5587827dee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5587827defe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827df060 Implicit # | | | `-ConstAttr 0x5587827df088 Implicit # | | |-FunctionDecl 0x5587827df1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827df0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827df250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827df2c8 Implicit # | | | `-ConstAttr 0x5587827df2f0 Implicit # | | |-FunctionDecl 0x5587827df418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827df368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827df4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827df540 Implicit # | | | `-ConstAttr 0x5587827df568 Implicit # | | |-FunctionDecl 0x5587827df690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827df5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827df740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827df7b8 Implicit # | | | `-ConstAttr 0x5587827df810 Implicit # | | |-FunctionDecl 0x5587827df920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5587827df870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5587827df9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827dfa48 Implicit # | | | `-ConstAttr 0x5587827dfa70 Implicit # | | |-FunctionDecl 0x5587827dfb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827dfae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827dfc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827dfcc0 Implicit # | | | `-ConstAttr 0x5587827dfce8 Implicit # | | |-FunctionDecl 0x5587827dfe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827dfd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827dfec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827dff38 Implicit # | | | `-ConstAttr 0x5587827dff60 Implicit # | | |-FunctionDecl 0x5587827e0088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827dffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827e0138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5587827e01b0 Implicit # | | | `-ConstAttr 0x5587827e01d8 Implicit # | | |-FunctionDecl 0x5587827e02e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5587827e0238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5587827e0398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e0410 Implicit # | | | `-ConstAttr 0x5587827e0438 Implicit # | | |-FunctionDecl 0x5587827e0550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827e04a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827e0600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e0678 Implicit # | | | `-ConstAttr 0x5587827e06a0 Implicit # | | |-FunctionDecl 0x5587827e07c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827e0718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827e0878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e08f0 Implicit # | | | `-ConstAttr 0x5587827e0918 Implicit # | | |-FunctionDecl 0x5587827e0a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827e0990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827e0af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e0b68 Implicit # | | | `-ConstAttr 0x5587827e0b90 Implicit # | | |-FunctionDecl 0x5587827e0ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5587827e0bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5587827e0d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e0dc8 Implicit # | | | `-ConstAttr 0x5587827e0df0 Implicit # | | |-FunctionDecl 0x5587827e0f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827e0e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827e0fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e1040 Implicit # | | | `-ConstAttr 0x5587827e1068 Implicit # | | |-FunctionDecl 0x5587827e1190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827e10e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827e1240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e12b8 Implicit # | | | `-ConstAttr 0x5587827e12e0 Implicit # | | |-FunctionDecl 0x5587827e1408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827e1358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827e14b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5587827e1530 Implicit # | | | `-ConstAttr 0x5587827e1558 Implicit # | | |-FunctionDecl 0x5587827e1660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5587827e15b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5587827e1710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e1770 # | | | |-NoThrowAttr 0x5587827e17b0 Implicit # | | | `-ConstAttr 0x5587827e17d8 Implicit # | | |-FunctionDecl 0x5587827e1900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5587827e1850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827e19b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e1a10 # | | | |-NoThrowAttr 0x5587827e1a50 Implicit # | | | `-ConstAttr 0x5587827e1a78 Implicit # | | |-FunctionDecl 0x5587827e1ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5587827e1af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827e1c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e1cb0 # | | | |-NoThrowAttr 0x5587827e1cf0 Implicit # | | | `-ConstAttr 0x5587827e1d18 Implicit # | | |-FunctionDecl 0x5587827e1e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5587827e1d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827e1ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e1f50 # | | | |-NoThrowAttr 0x5587827e1f90 Implicit # | | | `-ConstAttr 0x5587827e1fb8 Implicit # | | |-FunctionDecl 0x5587827e20d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5587827e2028 col:56 'int' # | | | |-AvailabilityAttr 0x5587827e2180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e2240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e2270 # | | | |-NoThrowAttr 0x5587827e22b0 Implicit # | | | `-ConstAttr 0x5587827e22d8 Implicit # | | |-FunctionDecl 0x5587827e2488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5587827e2360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5587827e2538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e25f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e2628 # | | | |-NoThrowAttr 0x5587827e2668 Implicit # | | | `-ConstAttr 0x5587827e2690 Implicit # | | |-FunctionDecl 0x5587827e2848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5587827e2718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5587827e28f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e29b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e29e8 # | | | |-NoThrowAttr 0x5587827e2a28 Implicit # | | | `-ConstAttr 0x5587827e2a50 Implicit # | | |-FunctionDecl 0x5587827e2c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5587827e2ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5587827e2cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e2d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e2da8 # | | | |-NoThrowAttr 0x5587827e2de8 Implicit # | | | `-ConstAttr 0x5587827e2e10 Implicit # | | |-FunctionDecl 0x5587827e2f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5587827e2e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5587827e2ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e30b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e30e0 # | | | |-NoThrowAttr 0x5587827e3120 Implicit # | | | `-ConstAttr 0x5587827e3148 Implicit # | | |-FunctionDecl 0x5587827e32f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5587827e31d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5587827e33a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e3468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e3498 # | | | |-NoThrowAttr 0x5587827e34d8 Implicit # | | | `-ConstAttr 0x5587827e3500 Implicit # | | |-FunctionDecl 0x5587827e36b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5587827e3588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5587827e3768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e3860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e3890 # | | | |-NoThrowAttr 0x5587827e38d0 Implicit # | | | `-ConstAttr 0x5587827e38f8 Implicit # | | |-FunctionDecl 0x5587827e3aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5587827e3980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5587827e3b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e3c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e3c48 # | | | |-NoThrowAttr 0x5587827e3c88 Implicit # | | | `-ConstAttr 0x5587827e3cb0 Implicit # | | |-FunctionDecl 0x5587827e3de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5587827e3d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5587827e3e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e3f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e3f80 # | | | |-NoThrowAttr 0x5587827e3fc0 Implicit # | | | `-ConstAttr 0x5587827e3fe8 Implicit # | | |-FunctionDecl 0x5587827e4198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5587827e4070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827e4248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e4308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e4338 # | | | |-NoThrowAttr 0x5587827e4378 Implicit # | | | `-ConstAttr 0x5587827e43a0 Implicit # | | |-FunctionDecl 0x5587827e4558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5587827e4428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827e4608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e46c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e46f8 # | | | |-NoThrowAttr 0x5587827e4738 Implicit # | | | `-ConstAttr 0x5587827e4760 Implicit # | | |-FunctionDecl 0x5587827e4918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5587827e47e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827e49c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e4a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e4ab8 # | | | |-NoThrowAttr 0x5587827e4af8 Implicit # | | | `-ConstAttr 0x5587827e4b20 Implicit # | | |-FunctionDecl 0x5587827e4c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5587827e4ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5587827e4d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e4dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e4df0 # | | | |-NoThrowAttr 0x5587827e4e30 Implicit # | | | `-ConstAttr 0x5587827e4e58 Implicit # | | |-FunctionDecl 0x5587827e5008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827e4ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827e50b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e5178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e51a8 # | | | |-NoThrowAttr 0x5587827e51e8 Implicit # | | | `-ConstAttr 0x5587827e5210 Implicit # | | |-FunctionDecl 0x5587827e53c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827e5298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827e5478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e5538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e5568 # | | | |-NoThrowAttr 0x5587827e55a8 Implicit # | | | `-ConstAttr 0x5587827e55d0 Implicit # | | |-FunctionDecl 0x5587827e5788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827e5658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827e5848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e5908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e5938 # | | | |-NoThrowAttr 0x5587827e5978 Implicit # | | | `-ConstAttr 0x5587827e59a0 Implicit # | | |-FunctionDecl 0x5587827e5ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5587827e5a10 col:58 'float' # | | | |-AvailabilityAttr 0x5587827e5b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e5c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e5c58 # | | | |-NoThrowAttr 0x5587827e5c98 Implicit # | | | `-ConstAttr 0x5587827e5cc0 Implicit # | | |-FunctionDecl 0x5587827e5df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5587827e5d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5587827e5ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e5f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e5f98 # | | | |-NoThrowAttr 0x5587827e5fd8 Implicit # | | | `-ConstAttr 0x5587827e6000 Implicit # | | |-FunctionDecl 0x5587827e6138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5587827e6088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5587827e61e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e62a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e62d8 # | | | |-NoThrowAttr 0x5587827e6318 Implicit # | | | `-ConstAttr 0x5587827e6340 Implicit # | | |-FunctionDecl 0x5587827e6478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5587827e63c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5587827e6528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e65e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e6618 # | | | |-NoThrowAttr 0x5587827e6658 Implicit # | | | `-ConstAttr 0x5587827e6680 Implicit # | | |-FunctionDecl 0x5587827e6798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5587827e66f0 col:59 'double' # | | | |-AvailabilityAttr 0x5587827e6848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e6908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e6938 # | | | |-NoThrowAttr 0x5587827e6978 Implicit # | | | `-ConstAttr 0x5587827e69a0 Implicit # | | |-FunctionDecl 0x5587827e6b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5587827e6a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5587827e6c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e6cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e6cf8 # | | | |-NoThrowAttr 0x5587827e6d38 Implicit # | | | `-ConstAttr 0x5587827e6d60 Implicit # | | |-FunctionDecl 0x5587827e6f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5587827e6de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5587827e6fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e7088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e70b8 # | | | |-NoThrowAttr 0x5587827e70f8 Implicit # | | | `-ConstAttr 0x5587827e7120 Implicit # | | |-FunctionDecl 0x5587827e72d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5587827e71a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5587827e7388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e7448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5587827e7478 # | | | |-NoThrowAttr 0x5587827e74b8 Implicit # | | | `-ConstAttr 0x5587827e74e0 Implicit # | | |-FunctionDecl 0x5587827e75f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5587827e7548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5587827e76a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e7760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5587827e7790 # | | | |-NoThrowAttr 0x5587827e77d0 Implicit # | | | `-ConstAttr 0x5587827e77f8 Implicit # | | |-FunctionDecl 0x5587827e7908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5587827e7860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5587827e79b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e7a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5587827e7aa8 # | | | |-NoThrowAttr 0x5587827e7ae8 Implicit # | | | `-ConstAttr 0x5587827e7b10 Implicit # | | |-FunctionDecl 0x5587827e7c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5587827e7b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5587827e7d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e7e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5587827e7e38 # | | | |-NoThrowAttr 0x5587827e7e78 Implicit # | | | `-ConstAttr 0x5587827e7ea0 Implicit # | | |-FunctionDecl 0x5587827e8028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5587827e7ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5587827e80d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e8198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5587827e81c8 # | | | |-NoThrowAttr 0x5587827e8208 Implicit # | | | `-ConstAttr 0x5587827e8230 Implicit # | | |-FunctionDecl 0x5587827e8308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5587827e83b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e8470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5587827e84a0 # | | | |-NoThrowAttr 0x5587827e84e0 Implicit # | | | `-ConstAttr 0x5587827e8508 Implicit # | | |-FunctionDecl 0x5587827e85a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5587827e8648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e8708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5587827e8738 # | | | |-NoThrowAttr 0x5587827e8778 Implicit # | | | `-ConstAttr 0x5587827e87a0 Implicit # | | |-FunctionDecl 0x5587827e8810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5587827e88b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e8978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5587827e89a8 # | | | |-NoThrowAttr 0x5587827e89e8 Implicit # | | | `-ConstAttr 0x5587827e8a10 Implicit # | | |-FunctionDecl 0x5587827e8b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5587827e8a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5587827e8bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827e8c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5587827e8cb8 # | | | |-NoThrowAttr 0x5587827e8cf8 Implicit # | | | `-ConstAttr 0x5587827e8d20 Implicit # | | |-FunctionDecl 0x5587827e8f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5587827e8d68 col:53 'bool' # | | | |-ParmVarDecl 0x5587827e8de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827e8fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827e9048 # | | | |-NoThrowAttr 0x5587827e9088 Implicit # | | | `-ConstAttr 0x5587827e90b0 Implicit # | | |-FunctionDecl 0x5587827e92e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5587827e9118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5587827e9198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827e93a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827e9400 # | | | |-NoThrowAttr 0x5587827e9440 Implicit # | | | `-ConstAttr 0x5587827e9468 Implicit # | | |-FunctionDecl 0x5587827e96b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5587827e94e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5587827e9560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827e9770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827e97d0 # | | | |-NoThrowAttr 0x5587827e9810 Implicit # | | | `-ConstAttr 0x5587827ea870 Implicit # | | |-FunctionDecl 0x5587827eaab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5587827ea8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5587827ea968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eabd0 # | | | |-NoThrowAttr 0x5587827eac10 Implicit # | | | `-ConstAttr 0x5587827eac38 Implicit # | | |-FunctionDecl 0x5587827eae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5587827eac98 col:53 'half' # | | | |-ParmVarDecl 0x5587827ead18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eaf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eaf80 # | | | |-NoThrowAttr 0x5587827eafc0 Implicit # | | | `-ConstAttr 0x5587827eafe8 Implicit # | | |-FunctionDecl 0x5587827eb238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5587827eb060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5587827eb0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eb2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eb350 # | | | |-NoThrowAttr 0x5587827eb390 Implicit # | | | `-ConstAttr 0x5587827eb3b8 Implicit # | | |-FunctionDecl 0x5587827eb608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5587827eb430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5587827eb4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eb6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eb720 # | | | |-NoThrowAttr 0x5587827eb760 Implicit # | | | `-ConstAttr 0x5587827eb788 Implicit # | | |-FunctionDecl 0x5587827eb9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5587827eb800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5587827eb880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ebaf0 # | | | |-NoThrowAttr 0x5587827ebb30 Implicit # | | | `-ConstAttr 0x5587827ebb58 Implicit # | | |-FunctionDecl 0x5587827ebd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5587827ebbb8 col:51 'int' # | | | |-ParmVarDecl 0x5587827ebc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ebe40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ebea0 # | | | |-NoThrowAttr 0x5587827ebee0 Implicit # | | | `-ConstAttr 0x5587827ebf08 Implicit # | | |-FunctionDecl 0x5587827ec158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5587827ebf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5587827ec000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ec210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ec270 # | | | |-NoThrowAttr 0x5587827ec2b0 Implicit # | | | `-ConstAttr 0x5587827ec2d8 Implicit # | | |-FunctionDecl 0x5587827ec528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5587827ec350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5587827ec3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ec5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ec640 # | | | |-NoThrowAttr 0x5587827ec680 Implicit # | | | `-ConstAttr 0x5587827ec6a8 Implicit # | | |-FunctionDecl 0x5587827ec938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5587827ec720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5587827ec7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ec9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eca50 # | | | |-NoThrowAttr 0x5587827eca90 Implicit # | | | `-ConstAttr 0x5587827ecab8 Implicit # | | |-FunctionDecl 0x5587827eccc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5587827ecb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587827ecbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ecd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ecde0 # | | | |-NoThrowAttr 0x5587827ece20 Implicit # | | | `-ConstAttr 0x5587827ece48 Implicit # | | |-FunctionDecl 0x5587827ed098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5587827ecec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5587827ecf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ed150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ed1b0 # | | | |-NoThrowAttr 0x5587827ed1f0 Implicit # | | | `-ConstAttr 0x5587827ed218 Implicit # | | |-FunctionDecl 0x5587827ed468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5587827ed290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5587827ed310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ed520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ed580 # | | | |-NoThrowAttr 0x5587827ed5c0 Implicit # | | | `-ConstAttr 0x5587827ed5e8 Implicit # | | |-FunctionDecl 0x5587827ed838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5587827ed660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5587827ed6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ed8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ed950 # | | | |-NoThrowAttr 0x5587827ed990 Implicit # | | | `-ConstAttr 0x5587827ed9b8 Implicit # | | |-FunctionDecl 0x5587827edbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5587827eda18 col:55 'float' # | | | |-ParmVarDecl 0x5587827eda98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827edca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827edd00 # | | | |-NoThrowAttr 0x5587827edd40 Implicit # | | | `-ConstAttr 0x5587827edd68 Implicit # | | |-FunctionDecl 0x5587827edfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5587827edde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5587827ede60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ee070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ee0d0 # | | | |-NoThrowAttr 0x5587827ee110 Implicit # | | | `-ConstAttr 0x5587827ee138 Implicit # | | |-FunctionDecl 0x5587827ee388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5587827ee1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5587827ee230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ee440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ee4a0 # | | | |-NoThrowAttr 0x5587827ee4e0 Implicit # | | | `-ConstAttr 0x5587827ee508 Implicit # | | |-FunctionDecl 0x5587827ee758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5587827ee580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5587827ee600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ee810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ee890 # | | | |-NoThrowAttr 0x5587827ee8d0 Implicit # | | | `-ConstAttr 0x5587827ee8f8 Implicit # | | |-FunctionDecl 0x5587827eeb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5587827ee970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5587827ee9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eec60 # | | | |-NoThrowAttr 0x5587827eeca0 Implicit # | | | `-ConstAttr 0x5587827eecc8 Implicit # | | |-FunctionDecl 0x5587827eef18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5587827eed40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587827eedc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eefd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ef030 # | | | |-NoThrowAttr 0x5587827ef070 Implicit # | | | `-ConstAttr 0x5587827ef098 Implicit # | | |-FunctionDecl 0x5587827ef2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5587827ef110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587827ef190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ef3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ef400 # | | | |-NoThrowAttr 0x5587827ef440 Implicit # | | | `-ConstAttr 0x5587827ef468 Implicit # | | |-FunctionDecl 0x5587827ef6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5587827ef4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587827ef560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ef770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827ef7d0 # | | | |-NoThrowAttr 0x5587827ef810 Implicit # | | | `-ConstAttr 0x5587827ef838 Implicit # | | |-FunctionDecl 0x5587827efa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5587827ef8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587827ef930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827efb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827efba0 # | | | |-NoThrowAttr 0x5587827efbe0 Implicit # | | | `-ConstAttr 0x5587827efc08 Implicit # | | |-FunctionDecl 0x5587827efe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5587827efc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587827efd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827eff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827eff70 # | | | |-NoThrowAttr 0x5587827effb0 Implicit # | | | `-ConstAttr 0x5587827effd8 Implicit # | | |-FunctionDecl 0x5587827f0228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5587827f0050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587827f00d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f02e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827f0340 # | | | |-NoThrowAttr 0x5587827f0380 Implicit # | | | `-ConstAttr 0x5587827f03a8 Implicit # | | |-FunctionDecl 0x5587827f05f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5587827f0420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587827f04a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f06b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827f0710 # | | | |-NoThrowAttr 0x5587827f0750 Implicit # | | | `-ConstAttr 0x5587827f0778 Implicit # | | |-FunctionDecl 0x5587827f09f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5587827f07d8 col:57 'double' # | | | |-ParmVarDecl 0x5587827f08a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f0ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827f0b10 # | | | |-NoThrowAttr 0x5587827f0b50 Implicit # | | | `-ConstAttr 0x5587827f0b78 Implicit # | | |-FunctionDecl 0x5587827f0dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5587827f0bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5587827f0c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f0e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827f0ee0 # | | | |-NoThrowAttr 0x5587827f0f20 Implicit # | | | `-ConstAttr 0x5587827f0f48 Implicit # | | |-FunctionDecl 0x5587827f1198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5587827f0fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5587827f1040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f1250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827f12b0 # | | | |-NoThrowAttr 0x5587827f12f0 Implicit # | | | `-ConstAttr 0x5587827f1318 Implicit # | | |-FunctionDecl 0x5587827f1568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5587827f1390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5587827f1410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f1620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5587827f1680 # | | | |-NoThrowAttr 0x5587827f16c0 Implicit # | | | `-ConstAttr 0x5587827f16e8 Implicit # | | |-FunctionDecl 0x5587827f1820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5587827f1770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5587827f18d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f1990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f19c0 # | | | |-NoThrowAttr 0x5587827f1a00 Implicit # | | | `-ConstAttr 0x5587827f1a28 Implicit # | | |-FunctionDecl 0x5587827f1b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827f1aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5587827f1c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f1cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f1cf0 # | | | |-NoThrowAttr 0x5587827f1d30 Implicit # | | | `-ConstAttr 0x5587827f1d58 Implicit # | | |-FunctionDecl 0x5587827f1e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827f1de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5587827f1f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f2000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f2030 # | | | |-NoThrowAttr 0x5587827f2070 Implicit # | | | `-ConstAttr 0x5587827f2098 Implicit # | | |-FunctionDecl 0x5587827f21d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827f2120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5587827f2280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f2340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f2370 # | | | |-NoThrowAttr 0x5587827f23b0 Implicit # | | | `-ConstAttr 0x5587827f23d8 Implicit # | | |-FunctionDecl 0x5587827f2510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827f2460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5587827f25c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f2680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f26b0 # | | | |-NoThrowAttr 0x5587827f26f0 Implicit # | | | `-ConstAttr 0x5587827f2718 Implicit # | | |-FunctionDecl 0x5587827f28b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827f27a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827f2960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f2a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f2a50 # | | | |-NoThrowAttr 0x5587827f2a90 Implicit # | | | `-ConstAttr 0x5587827f2ab8 Implicit # | | |-FunctionDecl 0x5587827f2bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827f2b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827f2ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f2d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f2d90 # | | | |-NoThrowAttr 0x5587827f2dd0 Implicit # | | | `-ConstAttr 0x5587827f2df8 Implicit # | | |-FunctionDecl 0x5587827f2f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827f2e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827f2fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f30a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5587827f30d0 # | | | |-NoThrowAttr 0x5587827f3110 Implicit # | | | `-ConstAttr 0x5587827f3138 Implicit # | | |-FunctionDecl 0x5587827f3270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5587827f31c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5587827f3320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f33e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f3410 # | | | |-NoThrowAttr 0x5587827f3450 Implicit # | | | `-ConstAttr 0x5587827f3478 Implicit # | | |-FunctionDecl 0x5587827f35a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827f34f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5587827f3650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f3710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f3740 # | | | |-NoThrowAttr 0x5587827f3780 Implicit # | | | `-ConstAttr 0x5587827f37a8 Implicit # | | |-FunctionDecl 0x5587827f38e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827f3830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5587827f3990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f3a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f3a80 # | | | |-NoThrowAttr 0x5587827f3ac0 Implicit # | | | `-ConstAttr 0x5587827f3ae8 Implicit # | | |-FunctionDecl 0x5587827f3c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827f3b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5587827f3cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f3d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f3dc0 # | | | |-NoThrowAttr 0x5587827f3e00 Implicit # | | | `-ConstAttr 0x5587827f3e28 Implicit # | | |-FunctionDecl 0x5587827f3f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827f3eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5587827f4010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f40d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f4100 # | | | |-NoThrowAttr 0x5587827f4140 Implicit # | | | `-ConstAttr 0x5587827f4168 Implicit # | | |-FunctionDecl 0x5587827f42a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827f41f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827f4350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f4410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f4440 # | | | |-NoThrowAttr 0x5587827f4480 Implicit # | | | `-ConstAttr 0x5587827f44a8 Implicit # | | |-FunctionDecl 0x5587827f45e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827f4530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827f4690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f4750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f4780 # | | | |-NoThrowAttr 0x5587827f47c0 Implicit # | | | `-ConstAttr 0x5587827f47e8 Implicit # | | |-FunctionDecl 0x5587827f4970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827f48c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827f4a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f4ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5587827f4b10 # | | | |-NoThrowAttr 0x5587827f4b50 Implicit # | | | `-ConstAttr 0x5587827f4b78 Implicit # | | |-FunctionDecl 0x5587827f4cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5587827f4c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5587827f4d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f4e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f4e50 # | | | |-NoThrowAttr 0x5587827f4e90 Implicit # | | | `-ConstAttr 0x5587827f4eb8 Implicit # | | |-FunctionDecl 0x5587827f4fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827f4f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5587827f5090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f5150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f5180 # | | | |-NoThrowAttr 0x5587827f51c0 Implicit # | | | `-ConstAttr 0x5587827f51e8 Implicit # | | |-FunctionDecl 0x5587827f5320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827f5270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5587827f53d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f5490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f54c0 # | | | |-NoThrowAttr 0x5587827f5500 Implicit # | | | `-ConstAttr 0x5587827f5528 Implicit # | | |-FunctionDecl 0x5587827f5660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827f55b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5587827f5710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f57d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f5800 # | | | |-NoThrowAttr 0x5587827f5840 Implicit # | | | `-ConstAttr 0x5587827f5868 Implicit # | | |-FunctionDecl 0x5587827f59a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827f58f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5587827f5a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f5b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f5b40 # | | | |-NoThrowAttr 0x5587827f5b80 Implicit # | | | `-ConstAttr 0x5587827f5ba8 Implicit # | | |-FunctionDecl 0x5587827f5ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827f5c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827f5d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f5e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f5e80 # | | | |-NoThrowAttr 0x5587827f5ec0 Implicit # | | | `-ConstAttr 0x5587827f5ee8 Implicit # | | |-FunctionDecl 0x5587827f6020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827f5f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827f60d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f6190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f61c0 # | | | |-NoThrowAttr 0x5587827f6200 Implicit # | | | `-ConstAttr 0x5587827f6228 Implicit # | | |-FunctionDecl 0x5587827f6360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827f62b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827f6410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827f64d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5587827f6500 # | | | |-NoThrowAttr 0x5587827f6540 Implicit # | | | `-ConstAttr 0x5587827f6568 Implicit # | | |-FunctionDecl 0x5587827f6678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5587827f65c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5587827f6728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f6788 # | | | |-NoThrowAttr 0x5587827f67c8 Implicit # | | | `-ConstAttr 0x5587827f67f0 Implicit # | | |-FunctionDecl 0x5587827f69b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827f6858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827f6a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f6ac8 # | | | |-NoThrowAttr 0x5587827f6b08 Implicit # | | | `-ConstAttr 0x5587827f6b30 Implicit # | | |-FunctionDecl 0x5587827f6c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827f6ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827f6d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f6d68 # | | | |-NoThrowAttr 0x5587827f6da8 Implicit # | | | `-ConstAttr 0x5587827f6dd0 Implicit # | | |-FunctionDecl 0x5587827f6ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827f6e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827f6fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f7008 # | | | |-NoThrowAttr 0x5587827f7048 Implicit # | | | `-ConstAttr 0x5587827f7070 Implicit # | | |-FunctionDecl 0x5587827f7180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5587827f70d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5587827f7230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f7290 # | | | |-NoThrowAttr 0x5587827f72d0 Implicit # | | | `-ConstAttr 0x5587827f72f8 Implicit # | | |-FunctionDecl 0x5587827f7420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5587827f7370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5587827f74d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f7530 # | | | |-NoThrowAttr 0x5587827f7570 Implicit # | | | `-ConstAttr 0x5587827f7598 Implicit # | | |-FunctionDecl 0x5587827f76c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5587827f7610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587827f7770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f77d0 # | | | |-NoThrowAttr 0x5587827f7810 Implicit # | | | `-ConstAttr 0x5587827f7838 Implicit # | | |-FunctionDecl 0x5587827f7960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5587827f78b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5587827f7a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f7a70 # | | | |-NoThrowAttr 0x5587827f7ab0 Implicit # | | | `-ConstAttr 0x5587827f7ad8 Implicit # | | |-FunctionDecl 0x5587827f7c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5587827f7b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827f7cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f7d10 # | | | |-NoThrowAttr 0x5587827f7d50 Implicit # | | | `-ConstAttr 0x5587827f7d78 Implicit # | | |-FunctionDecl 0x5587827f7ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827f7df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5587827f7f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f7fb0 # | | | |-NoThrowAttr 0x5587827f7ff0 Implicit # | | | `-ConstAttr 0x5587827f8018 Implicit # | | |-FunctionDecl 0x5587827f8140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827f8090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827f81f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f8250 # | | | |-NoThrowAttr 0x5587827f8290 Implicit # | | | `-ConstAttr 0x5587827f82b8 Implicit # | | |-FunctionDecl 0x5587827f83e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827f8330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587827f8490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f84f0 # | | | |-NoThrowAttr 0x5587827f8530 Implicit # | | | `-ConstAttr 0x5587827f8558 Implicit # | | |-FunctionDecl 0x5587827f8680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5587827f85d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587827f8730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f8790 # | | | |-NoThrowAttr 0x5587827f87d0 Implicit # | | | `-ConstAttr 0x5587827f87f8 Implicit # | | |-FunctionDecl 0x5587827f8bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5587827f8870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827f8c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f8cd0 # | | | |-NoThrowAttr 0x5587827f8d10 Implicit # | | | `-ConstAttr 0x5587827f8d38 Implicit # | | |-FunctionDecl 0x5587827f8e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5587827f8db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827f8f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f8f70 # | | | |-NoThrowAttr 0x5587827f8fb0 Implicit # | | | `-ConstAttr 0x5587827f8fd8 Implicit # | | |-FunctionDecl 0x5587827f9100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5587827f9050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827f91b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f9210 # | | | |-NoThrowAttr 0x5587827f9250 Implicit # | | | `-ConstAttr 0x5587827f9278 Implicit # | | |-FunctionDecl 0x5587827f93a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827f92f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587827f9450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f94b0 # | | | |-NoThrowAttr 0x5587827f94f0 Implicit # | | | `-ConstAttr 0x5587827f9518 Implicit # | | |-FunctionDecl 0x5587827f9640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827f9590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827f96f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f9750 # | | | |-NoThrowAttr 0x5587827f9790 Implicit # | | | `-ConstAttr 0x5587827f97b8 Implicit # | | |-FunctionDecl 0x5587827f98e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827f9830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827f9990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f99f0 # | | | |-NoThrowAttr 0x5587827f9a30 Implicit # | | | `-ConstAttr 0x5587827f9a58 Implicit # | | |-FunctionDecl 0x5587827f9b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827f9ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827f9c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f9c90 # | | | |-NoThrowAttr 0x5587827f9cd0 Implicit # | | | `-ConstAttr 0x5587827f9cf8 Implicit # | | |-FunctionDecl 0x5587827f9e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5587827f9d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5587827f9eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827f9f18 # | | | |-NoThrowAttr 0x5587827f9f58 Implicit # | | | `-ConstAttr 0x5587827f9f80 Implicit # | | |-FunctionDecl 0x5587827fa0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827f9ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827fa158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fa1b8 # | | | |-NoThrowAttr 0x5587827fa1f8 Implicit # | | | `-ConstAttr 0x5587827fa220 Implicit # | | |-FunctionDecl 0x5587827fa348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827fa298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827fa3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fa458 # | | | |-NoThrowAttr 0x5587827fa498 Implicit # | | | `-ConstAttr 0x5587827fa4c0 Implicit # | | |-FunctionDecl 0x5587827fa5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827fa538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827fa698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fa6f8 # | | | |-NoThrowAttr 0x5587827fa738 Implicit # | | | `-ConstAttr 0x5587827fa760 Implicit # | | |-FunctionDecl 0x5587827fa870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5587827fa7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5587827fa920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fa980 # | | | |-NoThrowAttr 0x5587827fa9c0 Implicit # | | | `-ConstAttr 0x5587827fa9e8 Implicit # | | |-FunctionDecl 0x5587827fab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5587827faa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827fae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fae70 # | | | |-NoThrowAttr 0x5587827faeb0 Implicit # | | | `-ConstAttr 0x5587827faed8 Implicit # | | |-FunctionDecl 0x5587827fb000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5587827faf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827fb0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fb110 # | | | |-NoThrowAttr 0x5587827fb150 Implicit # | | | `-ConstAttr 0x5587827fb178 Implicit # | | |-FunctionDecl 0x5587827fb2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5587827fb1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827fb350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5587827fb3b0 # | | | |-NoThrowAttr 0x5587827fb3f0 Implicit # | | | `-ConstAttr 0x5587827fb418 Implicit # | | |-FunctionDecl 0x5587827fb528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5587827fb478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5587827fb5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fb638 # | | | |-NoThrowAttr 0x5587827fb678 Implicit # | | | `-ConstAttr 0x5587827fb6a0 Implicit # | | |-FunctionDecl 0x5587827fb7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827fb708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827fb868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fb8c8 # | | | |-NoThrowAttr 0x5587827fb908 Implicit # | | | `-ConstAttr 0x5587827fb930 Implicit # | | |-FunctionDecl 0x5587827fba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827fb9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827fbb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fbb68 # | | | |-NoThrowAttr 0x5587827fbba8 Implicit # | | | `-ConstAttr 0x5587827fbbd0 Implicit # | | |-FunctionDecl 0x5587827fbcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827fbc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827fbda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fbe08 # | | | |-NoThrowAttr 0x5587827fbe48 Implicit # | | | `-ConstAttr 0x5587827fbe70 Implicit # | | |-FunctionDecl 0x5587827fbf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5587827fbee0 col:50 'int' # | | | |-AvailabilityAttr 0x5587827fc040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fc100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fc130 # | | | |-NoThrowAttr 0x5587827fc170 Implicit # | | | `-ConstAttr 0x5587827fc198 Implicit # | | |-FunctionDecl 0x5587827fc2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5587827fc220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5587827fc380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fc440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fc470 # | | | |-NoThrowAttr 0x5587827fc4b0 Implicit # | | | `-ConstAttr 0x5587827fc4d8 Implicit # | | |-FunctionDecl 0x5587827fc610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5587827fc560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5587827fc6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fc780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fc7b0 # | | | |-NoThrowAttr 0x5587827fc7f0 Implicit # | | | `-ConstAttr 0x5587827fc818 Implicit # | | |-FunctionDecl 0x5587827fc950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5587827fc8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5587827fca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fcac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fcaf0 # | | | |-NoThrowAttr 0x5587827fcb30 Implicit # | | | `-ConstAttr 0x5587827fcb58 Implicit # | | |-FunctionDecl 0x5587827fcc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5587827fcbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5587827fcd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fde30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fde60 # | | | |-NoThrowAttr 0x5587827fdea0 Implicit # | | | `-ConstAttr 0x5587827fdec8 Implicit # | | |-FunctionDecl 0x5587827fe000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827fdf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5587827fe0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fe170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fe1a0 # | | | |-NoThrowAttr 0x5587827fe1e0 Implicit # | | | `-ConstAttr 0x5587827fe208 Implicit # | | |-FunctionDecl 0x5587827fe340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827fe290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5587827fe3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fe4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fe4e0 # | | | |-NoThrowAttr 0x5587827fe520 Implicit # | | | `-ConstAttr 0x5587827fe548 Implicit # | | |-FunctionDecl 0x5587827fe680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827fe5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5587827fe730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fe7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827fe820 # | | | |-NoThrowAttr 0x5587827fe860 Implicit # | | | `-ConstAttr 0x5587827fe888 Implicit # | | |-FunctionDecl 0x5587827fe9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5587827fe910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5587827fea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827feb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827feb60 # | | | |-NoThrowAttr 0x5587827feba0 Implicit # | | | `-ConstAttr 0x5587827febc8 Implicit # | | |-FunctionDecl 0x5587827fed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5587827fec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827fedb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827fee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827feea0 # | | | |-NoThrowAttr 0x5587827feee0 Implicit # | | | `-ConstAttr 0x5587827fef08 Implicit # | | |-FunctionDecl 0x5587827ff040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5587827fef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827ff0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ff1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827ff1e0 # | | | |-NoThrowAttr 0x5587827ff220 Implicit # | | | `-ConstAttr 0x5587827ff248 Implicit # | | |-FunctionDecl 0x5587827ff380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5587827ff2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827ff430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ff4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827ff520 # | | | |-NoThrowAttr 0x5587827ff560 Implicit # | | | `-ConstAttr 0x5587827ff588 Implicit # | | |-FunctionDecl 0x5587827ff6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827ff610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5587827ff770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ff830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827ff860 # | | | |-NoThrowAttr 0x5587827ff8a0 Implicit # | | | `-ConstAttr 0x5587827ff8c8 Implicit # | | |-FunctionDecl 0x5587827ffa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827ff950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827ffab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ffb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587827ffba0 # | | | |-NoThrowAttr 0x5587827ffbe0 Implicit # | | | `-ConstAttr 0x5587827ffc08 Implicit # | | |-FunctionDecl 0x5587827ffd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827ffc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5587828035c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782803680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587828036b0 # | | | |-NoThrowAttr 0x5587828036f0 Implicit # | | | `-ConstAttr 0x558782803718 Implicit # | | |-FunctionDecl 0x558782803850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587828037a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558782803900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828039c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587828039f0 # | | | |-NoThrowAttr 0x558782803a30 Implicit # | | | `-ConstAttr 0x558782803a58 Implicit # | | |-FunctionDecl 0x558782803b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x558782803ac8 col:54 'float' # | | | |-AvailabilityAttr 0x558782803c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782803ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558782803d18 # | | | |-NoThrowAttr 0x558782803d58 Implicit # | | | `-ConstAttr 0x558782803d80 Implicit # | | |-FunctionDecl 0x558782803eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x558782803e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x558782803f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782804028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558782804058 # | | | |-NoThrowAttr 0x558782804098 Implicit # | | | `-ConstAttr 0x5587828040c0 Implicit # | | |-FunctionDecl 0x5587828041f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x558782804148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5587828042a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782804368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558782804398 # | | | |-NoThrowAttr 0x5587828043d8 Implicit # | | | `-ConstAttr 0x558782804400 Implicit # | | |-FunctionDecl 0x558782804538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x558782804488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5587828045e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828046a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587828046d8 # | | | |-NoThrowAttr 0x558782804718 Implicit # | | | `-ConstAttr 0x558782804740 Implicit # | | |-FunctionDecl 0x558782804860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5587828047b0 col:56 'double' # | | | |-AvailabilityAttr 0x558782804910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828049d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558782804a00 # | | | |-NoThrowAttr 0x558782804a40 Implicit # | | | `-ConstAttr 0x558782804a68 Implicit # | | |-FunctionDecl 0x558782804ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x558782804af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x558782804c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782804d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558782804d40 # | | | |-NoThrowAttr 0x558782804d80 Implicit # | | | `-ConstAttr 0x558782804da8 Implicit # | | |-FunctionDecl 0x558782804ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x558782804e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x558782804f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782805050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558782805080 # | | | |-NoThrowAttr 0x5587828050c0 Implicit # | | | `-ConstAttr 0x5587828050e8 Implicit # | | |-FunctionDecl 0x558782805220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x558782805170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5587828052d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782805390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5587828053c0 # | | | |-NoThrowAttr 0x558782805400 Implicit # | | | `-ConstAttr 0x558782805428 Implicit # | | |-FunctionDecl 0x5587828055d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x558782805488 col:52 'half' # | | | |-BuiltinAliasAttr 0x558782805680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587828056e0 # | | | |-NoThrowAttr 0x558782805720 Implicit # | | | `-ConstAttr 0x558782805748 Implicit # | | |-FunctionDecl 0x558782805860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5587828057b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782805910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782805970 # | | | |-NoThrowAttr 0x5587828059b0 Implicit # | | | `-ConstAttr 0x5587828059d8 Implicit # | | |-FunctionDecl 0x558782805b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x558782805a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782805bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782805c10 # | | | |-NoThrowAttr 0x558782805c50 Implicit # | | | `-ConstAttr 0x558782805c78 Implicit # | | |-FunctionDecl 0x558782805da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x558782805cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782805e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782805eb0 # | | | |-NoThrowAttr 0x558782805ef0 Implicit # | | | `-ConstAttr 0x558782805f18 Implicit # | | |-FunctionDecl 0x558782806028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x558782805f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5587828060d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782806138 # | | | |-NoThrowAttr 0x558782806178 Implicit # | | | `-ConstAttr 0x5587828061a0 Implicit # | | |-FunctionDecl 0x5587828062c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x558782806218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782806378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587828063d8 # | | | |-NoThrowAttr 0x558782806418 Implicit # | | | `-ConstAttr 0x558782806440 Implicit # | | |-FunctionDecl 0x558782806568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5587828064b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558782806618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782806678 # | | | |-NoThrowAttr 0x5587828066b8 Implicit # | | | `-ConstAttr 0x5587828066e0 Implicit # | | |-FunctionDecl 0x558782806808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x558782806758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5587828068b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782806918 # | | | |-NoThrowAttr 0x558782806958 Implicit # | | | `-ConstAttr 0x558782806980 Implicit # | | |-FunctionDecl 0x558782806aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5587828069f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558782806b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782806bb8 # | | | |-NoThrowAttr 0x558782806bf8 Implicit # | | | `-ConstAttr 0x558782806c20 Implicit # | | |-FunctionDecl 0x558782806d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558782806c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782806df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782806e58 # | | | |-NoThrowAttr 0x558782806e98 Implicit # | | | `-ConstAttr 0x558782806ec0 Implicit # | | |-FunctionDecl 0x558782806fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558782806f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558782807098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587828070f8 # | | | |-NoThrowAttr 0x558782807138 Implicit # | | | `-ConstAttr 0x558782807160 Implicit # | | |-FunctionDecl 0x558782807288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587828071d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782807338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782807398 # | | | |-NoThrowAttr 0x5587828073d8 Implicit # | | | `-ConstAttr 0x558782807400 Implicit # | | |-FunctionDecl 0x558782807528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558782807478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587828075e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782807648 # | | | |-NoThrowAttr 0x558782807688 Implicit # | | | `-ConstAttr 0x5587828076b0 Implicit # | | |-FunctionDecl 0x5587828077d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558782807728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782807888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587828078e8 # | | | |-NoThrowAttr 0x558782807928 Implicit # | | | `-ConstAttr 0x558782807950 Implicit # | | |-FunctionDecl 0x558782807a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5587828079c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782807b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782807b88 # | | | |-NoThrowAttr 0x558782807bc8 Implicit # | | | `-ConstAttr 0x558782807bf0 Implicit # | | |-FunctionDecl 0x558782807d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558782807c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782807dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782807e28 # | | | |-NoThrowAttr 0x558782807e68 Implicit # | | | `-ConstAttr 0x558782807e90 Implicit # | | |-FunctionDecl 0x558782807fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558782807f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558782808068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587828080c8 # | | | |-NoThrowAttr 0x558782808108 Implicit # | | | `-ConstAttr 0x558782808130 Implicit # | | |-FunctionDecl 0x558782808258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587828081a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782808308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782808368 # | | | |-NoThrowAttr 0x5587828083a8 Implicit # | | | `-ConstAttr 0x5587828083d0 Implicit # | | |-FunctionDecl 0x5587828084f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558782808448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587828085a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782808608 # | | | |-NoThrowAttr 0x558782808648 Implicit # | | | `-ConstAttr 0x558782808670 Implicit # | | |-FunctionDecl 0x558782808798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587828086e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782808848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587828088a8 # | | | |-NoThrowAttr 0x5587828088e8 Implicit # | | | `-ConstAttr 0x558782808910 Implicit # | | |-FunctionDecl 0x558782808a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x558782808970 col:54 'float' # | | | |-BuiltinAliasAttr 0x558782808ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782808b30 # | | | |-NoThrowAttr 0x558782808b70 Implicit # | | | `-ConstAttr 0x558782808b98 Implicit # | | |-FunctionDecl 0x558782808cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x558782808c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558782808d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782808dd0 # | | | |-NoThrowAttr 0x558782808e10 Implicit # | | | `-ConstAttr 0x558782808e38 Implicit # | | |-FunctionDecl 0x558782808f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x558782808eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558782809010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782809070 # | | | |-NoThrowAttr 0x5587828090b0 Implicit # | | | `-ConstAttr 0x5587828090d8 Implicit # | | |-FunctionDecl 0x558782809200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x558782809150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587828092b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782809310 # | | | |-NoThrowAttr 0x558782809350 Implicit # | | | `-ConstAttr 0x558782809378 Implicit # | | |-FunctionDecl 0x558782809488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5587828093d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x558782809538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558782809598 # | | | |-NoThrowAttr 0x5587827a9ce0 Implicit # | | | `-ConstAttr 0x5587827a9d08 Implicit # | | |-FunctionDecl 0x5587827a9e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5587827a9d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827a9ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587827a9f40 # | | | |-NoThrowAttr 0x5587827a9f80 Implicit # | | | `-ConstAttr 0x5587827a9fa8 Implicit # | | |-FunctionDecl 0x5587827aa0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5587827aa020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827aa180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587827aa1e0 # | | | |-NoThrowAttr 0x5587827aa220 Implicit # | | | `-ConstAttr 0x5587827aa248 Implicit # | | |-FunctionDecl 0x5587827aa370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5587827aa2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827aa420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5587827aa480 # | | | |-NoThrowAttr 0x5587827aa4c0 Implicit # | | | `-ConstAttr 0x5587827aa4e8 Implicit # | | |-FunctionDecl 0x5587827aa5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5587827aa548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5587827aa6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827aa708 # | | | |-NoThrowAttr 0x5587827aa748 Implicit # | | | `-ConstAttr 0x5587827aa770 Implicit # | | |-FunctionDecl 0x5587827aa888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827aa7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827aa938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827aa998 # | | | |-NoThrowAttr 0x5587827aa9d8 Implicit # | | | `-ConstAttr 0x5587827aaa00 Implicit # | | |-FunctionDecl 0x5587827aab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827aaa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827aabd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827aac38 # | | | |-NoThrowAttr 0x5587827aac78 Implicit # | | | `-ConstAttr 0x5587827aaca0 Implicit # | | |-FunctionDecl 0x5587827aadc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827aad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827aae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827aaed8 # | | | |-NoThrowAttr 0x5587827aaf18 Implicit # | | | `-ConstAttr 0x5587827aaf40 Implicit # | | |-FunctionDecl 0x5587827ab060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5587827aafb0 col:54 'int' # | | | |-AvailabilityAttr 0x5587827ab110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ab1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ab200 # | | | |-NoThrowAttr 0x5587827ab240 Implicit # | | | `-ConstAttr 0x5587827ab268 Implicit # | | |-FunctionDecl 0x5587827ab3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5587827ab2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5587827ab450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ab510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ab540 # | | | |-NoThrowAttr 0x5587827ab580 Implicit # | | | `-ConstAttr 0x5587827ab5a8 Implicit # | | |-FunctionDecl 0x5587827ab6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5587827ab630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5587827ab790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ab850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ab880 # | | | |-NoThrowAttr 0x5587827ab8c0 Implicit # | | | `-ConstAttr 0x5587827ab8e8 Implicit # | | |-FunctionDecl 0x5587827aba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5587827ab970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5587827abad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827abb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827abbc0 # | | | |-NoThrowAttr 0x5587827abc00 Implicit # | | | `-ConstAttr 0x5587827abc28 Implicit # | | |-FunctionDecl 0x5587827abda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5587827abcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5587827abe50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827abf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827abf40 # | | | |-NoThrowAttr 0x5587827abf80 Implicit # | | | `-ConstAttr 0x5587827abfa8 Implicit # | | |-FunctionDecl 0x5587827ac0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5587827ac030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5587827ac190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ac250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ac280 # | | | |-NoThrowAttr 0x5587827ac2c0 Implicit # | | | `-ConstAttr 0x5587827ac2e8 Implicit # | | |-FunctionDecl 0x5587827ac420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587827ac370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5587827ac4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ac590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ac5c0 # | | | |-NoThrowAttr 0x5587827ac600 Implicit # | | | `-ConstAttr 0x5587827ac628 Implicit # | | |-FunctionDecl 0x5587827ac760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587827ac6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5587827ac810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ac8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ac900 # | | | |-NoThrowAttr 0x5587827ac940 Implicit # | | | `-ConstAttr 0x5587827ac968 Implicit # | | |-FunctionDecl 0x5587827acaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5587827ac9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5587827acb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827acc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827acc40 # | | | |-NoThrowAttr 0x5587827acc80 Implicit # | | | `-ConstAttr 0x5587827acca8 Implicit # | | |-FunctionDecl 0x5587827acde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5587827acd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827ace90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827acf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827acf80 # | | | |-NoThrowAttr 0x5587827acfc0 Implicit # | | | `-ConstAttr 0x5587827acfe8 Implicit # | | |-FunctionDecl 0x5587827ad120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5587827ad070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5587827ad1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ad290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ad2c0 # | | | |-NoThrowAttr 0x5587827ad300 Implicit # | | | `-ConstAttr 0x5587827ad328 Implicit # | | |-FunctionDecl 0x5587827ad460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5587827ad3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5587827ad510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ad5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ad600 # | | | |-NoThrowAttr 0x5587827ad640 Implicit # | | | `-ConstAttr 0x5587827ad668 Implicit # | | |-FunctionDecl 0x5587827ad7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5587827ad6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5587827ad850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827ad910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827ad940 # | | | |-NoThrowAttr 0x5587827ad980 Implicit # | | | `-ConstAttr 0x5587827ad9a8 Implicit # | | |-FunctionDecl 0x5587827adae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827ada30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5587827adb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587827adc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587827adc80 # | | | |-NoThrowAttr 0x5587827adcc0 Implicit # | | | `-ConstAttr 0x558782815610 Implicit # | | |-FunctionDecl 0x558782815748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558782815698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5587828157f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828158b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587828158e8 # | | | |-NoThrowAttr 0x558782815928 Implicit # | | | `-ConstAttr 0x558782815950 Implicit # | | |-FunctionDecl 0x558782815a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587828159d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558782815b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782815bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782815c28 # | | | |-NoThrowAttr 0x558782815c68 Implicit # | | | `-ConstAttr 0x558782815c90 Implicit # | | |-FunctionDecl 0x558782815db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x558782815d00 col:58 'float' # | | | |-AvailabilityAttr 0x558782815e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782815f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782815f50 # | | | |-NoThrowAttr 0x558782815f90 Implicit # | | | `-ConstAttr 0x558782815fb8 Implicit # | | |-FunctionDecl 0x5587828160f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x558782816040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5587828161a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782816260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782816290 # | | | |-NoThrowAttr 0x5587828162d0 Implicit # | | | `-ConstAttr 0x5587828162f8 Implicit # | | |-FunctionDecl 0x558782816430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x558782816380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5587828164e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828165a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587828165d0 # | | | |-NoThrowAttr 0x558782816610 Implicit # | | | `-ConstAttr 0x558782816638 Implicit # | | |-FunctionDecl 0x558782816770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5587828166c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x558782816820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828168e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782816910 # | | | |-NoThrowAttr 0x558782816950 Implicit # | | | `-ConstAttr 0x558782816978 Implicit # | | |-FunctionDecl 0x558782816a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5587828169e8 col:60 'double' # | | | |-AvailabilityAttr 0x558782816b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782816c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782816c38 # | | | |-NoThrowAttr 0x558782816c78 Implicit # | | | `-ConstAttr 0x558782816ca0 Implicit # | | |-FunctionDecl 0x558782816dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x558782816d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x558782816e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782816f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782816f78 # | | | |-NoThrowAttr 0x558782816fb8 Implicit # | | | `-ConstAttr 0x558782816fe0 Implicit # | | |-FunctionDecl 0x558782817118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x558782817068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5587828171c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558782817288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5587828172b8 # | | | |-NoThrowAttr 0x5587828172f8 Implicit # | | | `-ConstAttr 0x558782817320 Implicit # | | |-FunctionDecl 0x558782817458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5587828173a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x558782817508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5587828175c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558782817620 # | | | |-NoThrowAttr 0x558782817660 Implicit # | | | `-ConstAttr 0x558782817688 Implicit # | | |-FunctionDecl 0x558782817798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5587828176e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x558782817848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5587828178a8 # | | | |-NoThrowAttr 0x5587828178e8 Implicit # | | | `-ConstAttr 0x558782817910 Implicit # | | |-FunctionDecl 0x558782817a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x558782817978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782817ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782817b38 # | | | |-NoThrowAttr 0x558782817b78 Implicit # | | | `-ConstAttr 0x558782817ba0 Implicit # | | |-FunctionDecl 0x558782817cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x558782817c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782817d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782817dd8 # | | | |-NoThrowAttr 0x558782817e18 Implicit # | | | `-ConstAttr 0x558782817e40 Implicit # | | |-FunctionDecl 0x558782817f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x558782817eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558782818018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782818078 # | | | |-NoThrowAttr 0x5587828180b8 Implicit # | | | `-ConstAttr 0x5587828180e0 Implicit # | | |-FunctionDecl 0x5587828181f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x558782818140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5587828182a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782818300 # | | | |-NoThrowAttr 0x558782818340 Implicit # | | | `-ConstAttr 0x558782818368 Implicit # | | |-FunctionDecl 0x558782818490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5587828183e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782818540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5587828185a0 # | | | |-NoThrowAttr 0x5587828185e0 Implicit # | | | `-ConstAttr 0x558782818608 Implicit # | | |-FunctionDecl 0x558782818730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x558782818680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587828187e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782818840 # | | | |-NoThrowAttr 0x558782818880 Implicit # | | | `-ConstAttr 0x5587828188a8 Implicit # | | |-FunctionDecl 0x5587828189d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x558782818920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782818a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782818ae0 # | | | |-NoThrowAttr 0x558782818b20 Implicit # | | | `-ConstAttr 0x558782818b48 Implicit # | | |-FunctionDecl 0x558782818c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x558782818bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558782818d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782818d80 # | | | |-NoThrowAttr 0x558782818dc0 Implicit # | | | `-ConstAttr 0x558782818de8 Implicit # | | |-FunctionDecl 0x558782818f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558782818e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782818fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782819020 # | | | |-NoThrowAttr 0x558782819060 Implicit # | | | `-ConstAttr 0x558782819088 Implicit # | | |-FunctionDecl 0x5587828191b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558782819100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558782819260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5587828192c0 # | | | |-NoThrowAttr 0x558782819300 Implicit # | | | `-ConstAttr 0x558782819328 Implicit # | | |-FunctionDecl 0x558782819450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5587828193a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558782819500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782819560 # | | | |-NoThrowAttr 0x5587828195a0 Implicit # | | | `-ConstAttr 0x5587828195c8 Implicit # | | |-FunctionDecl 0x558782819710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558782819660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587828197c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782819820 # | | | |-NoThrowAttr 0x558782819860 Implicit # | | | `-ConstAttr 0x558782819888 Implicit # | | |-FunctionDecl 0x5587828199b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558782819900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782819a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782819ac0 # | | | |-NoThrowAttr 0x558782819b00 Implicit # | | | `-ConstAttr 0x558782819b28 Implicit # | | |-FunctionDecl 0x558782819c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558782819ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558782819d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558782819d60 # | | | |-NoThrowAttr 0x558782819da0 Implicit # | | | `-ConstAttr 0x558782819dc8 Implicit # | | |-FunctionDecl 0x558782819ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558782819e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782819fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281a000 # | | | |-NoThrowAttr 0x55878281a040 Implicit # | | | `-ConstAttr 0x55878281a068 Implicit # | | |-FunctionDecl 0x55878281a190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55878281a0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55878281a240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281a2a0 # | | | |-NoThrowAttr 0x55878281a2e0 Implicit # | | | `-ConstAttr 0x55878281a308 Implicit # | | |-FunctionDecl 0x55878281a430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55878281a380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55878281a4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281a540 # | | | |-NoThrowAttr 0x55878281a580 Implicit # | | | `-ConstAttr 0x55878281a5a8 Implicit # | | |-FunctionDecl 0x55878281a6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55878281a620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55878281a780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281a7e0 # | | | |-NoThrowAttr 0x55878281a820 Implicit # | | | `-ConstAttr 0x55878281a848 Implicit # | | |-FunctionDecl 0x55878281a970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55878281a8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878281aa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281aa80 # | | | |-NoThrowAttr 0x55878281aac0 Implicit # | | | `-ConstAttr 0x55878281aae8 Implicit # | | |-FunctionDecl 0x55878281abf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55878281ab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55878281aca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281ad08 # | | | |-NoThrowAttr 0x55878281ad48 Implicit # | | | `-ConstAttr 0x55878281ad70 Implicit # | | |-FunctionDecl 0x55878281ae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55878281ade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878281af48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281afa8 # | | | |-NoThrowAttr 0x55878281afe8 Implicit # | | | `-ConstAttr 0x55878281b010 Implicit # | | |-FunctionDecl 0x55878281b138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55878281b088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878281b1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281b248 # | | | |-NoThrowAttr 0x55878281b288 Implicit # | | | `-ConstAttr 0x55878281b2b0 Implicit # | | |-FunctionDecl 0x55878281b3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55878281b328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878281b488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281b4e8 # | | | |-NoThrowAttr 0x55878281b528 Implicit # | | | `-ConstAttr 0x55878281b550 Implicit # | | |-FunctionDecl 0x55878281b670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55878281b5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55878281b720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281b780 # | | | |-NoThrowAttr 0x55878281b7c0 Implicit # | | | `-ConstAttr 0x55878281b7e8 Implicit # | | |-FunctionDecl 0x55878281b910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55878281b860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55878281b9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281ba20 # | | | |-NoThrowAttr 0x55878281ba60 Implicit # | | | `-ConstAttr 0x55878281ba88 Implicit # | | |-FunctionDecl 0x55878281bbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55878281bb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55878281bc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281bcc0 # | | | |-NoThrowAttr 0x55878281bd00 Implicit # | | | `-ConstAttr 0x55878281bd28 Implicit # | | |-FunctionDecl 0x55878281be50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55878281bda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55878281bf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55878281bf60 # | | | |-NoThrowAttr 0x55878281bfa0 Implicit # | | | `-ConstAttr 0x55878281bfc8 Implicit # | | |-FunctionDecl 0x55878281c0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55878281c028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55878281c188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281c1e8 # | | | |-NoThrowAttr 0x55878281c228 Implicit # | | | `-ConstAttr 0x55878281c250 Implicit # | | |-FunctionDecl 0x55878281c368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55878281c2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878281c418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281c478 # | | | |-NoThrowAttr 0x55878281c4b8 Implicit # | | | `-ConstAttr 0x55878281c4e0 Implicit # | | |-FunctionDecl 0x55878281c608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55878281c558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878281c6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281c718 # | | | |-NoThrowAttr 0x55878281c758 Implicit # | | | `-ConstAttr 0x55878281c780 Implicit # | | |-FunctionDecl 0x55878281c8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55878281c7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878281c958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281c9b8 # | | | |-NoThrowAttr 0x55878281c9f8 Implicit # | | | `-ConstAttr 0x55878281ca20 Implicit # | | |-FunctionDecl 0x55878281cb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55878281ca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55878281cbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281cc40 # | | | |-NoThrowAttr 0x55878281cc80 Implicit # | | | `-ConstAttr 0x55878281cca8 Implicit # | | |-FunctionDecl 0x55878281cdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55878281cd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55878281ce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281cee0 # | | | |-NoThrowAttr 0x55878281cf20 Implicit # | | | `-ConstAttr 0x55878281cf48 Implicit # | | |-FunctionDecl 0x55878281d070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55878281cfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55878281d120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281d180 # | | | |-NoThrowAttr 0x55878281d1c0 Implicit # | | | `-ConstAttr 0x55878281d1e8 Implicit # | | |-FunctionDecl 0x55878281d310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55878281d260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55878281d3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281d420 # | | | |-NoThrowAttr 0x55878281d460 Implicit # | | | `-ConstAttr 0x55878281d488 Implicit # | | |-FunctionDecl 0x55878281d650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55878281d500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55878281d700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281d760 # | | | |-NoThrowAttr 0x55878281d7a0 Implicit # | | | `-ConstAttr 0x55878281d7c8 Implicit # | | |-FunctionDecl 0x55878281d8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55878281d840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55878281d9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281da00 # | | | |-NoThrowAttr 0x55878281da40 Implicit # | | | `-ConstAttr 0x55878281da68 Implicit # | | |-FunctionDecl 0x55878281db90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55878281dae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55878281dc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281dca0 # | | | |-NoThrowAttr 0x55878281dce0 Implicit # | | | `-ConstAttr 0x55878281dd08 Implicit # | | |-FunctionDecl 0x55878281de30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55878281dd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55878281dee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281df40 # | | | |-NoThrowAttr 0x55878281df80 Implicit # | | | `-ConstAttr 0x55878281dfa8 Implicit # | | |-FunctionDecl 0x55878281e0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55878281e020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55878281e180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281e1e0 # | | | |-NoThrowAttr 0x55878281e220 Implicit # | | | `-ConstAttr 0x55878281e248 Implicit # | | |-FunctionDecl 0x55878281e370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55878281e2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55878281e420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281e480 # | | | |-NoThrowAttr 0x55878281e4c0 Implicit # | | | `-ConstAttr 0x55878281e4e8 Implicit # | | |-FunctionDecl 0x55878281e610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55878281e560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55878281e6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281e720 # | | | |-NoThrowAttr 0x55878281e760 Implicit # | | | `-ConstAttr 0x55878281e788 Implicit # | | |-FunctionDecl 0x55878281e8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55878281e800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878281e960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281e9c0 # | | | |-NoThrowAttr 0x55878281ea00 Implicit # | | | `-ConstAttr 0x55878281ea28 Implicit # | | |-FunctionDecl 0x55878281eb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55878281eaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55878281ec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281ec60 # | | | |-NoThrowAttr 0x55878281eca0 Implicit # | | | `-ConstAttr 0x55878281ecc8 Implicit # | | |-FunctionDecl 0x55878281edf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55878281ed40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55878281eea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281ef00 # | | | |-NoThrowAttr 0x55878281ef40 Implicit # | | | `-ConstAttr 0x55878281ef68 Implicit # | | |-FunctionDecl 0x55878281f090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55878281efe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55878281f140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281f1a0 # | | | |-NoThrowAttr 0x55878281f1e0 Implicit # | | | `-ConstAttr 0x55878281f208 Implicit # | | |-FunctionDecl 0x55878281f330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55878281f280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55878281f3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281f440 # | | | |-NoThrowAttr 0x55878281f480 Implicit # | | | `-ConstAttr 0x55878281f4a8 Implicit # | | |-FunctionDecl 0x55878281f660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55878281f508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55878281f710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281f770 # | | | |-NoThrowAttr 0x55878281f7b0 Implicit # | | | `-ConstAttr 0x55878281f7d8 Implicit # | | |-FunctionDecl 0x55878281f900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55878281f850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878281f9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281fa10 # | | | |-NoThrowAttr 0x55878281fa50 Implicit # | | | `-ConstAttr 0x55878281fa78 Implicit # | | |-FunctionDecl 0x55878281fba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55878281faf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878281fc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281fcb0 # | | | |-NoThrowAttr 0x55878281fcf0 Implicit # | | | `-ConstAttr 0x55878281fd18 Implicit # | | |-FunctionDecl 0x55878281fe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55878281fd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878281fef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55878281ff50 # | | | |-NoThrowAttr 0x55878281ff90 Implicit # | | | `-ConstAttr 0x55878281ffb8 Implicit # | | |-FunctionDecl 0x5587828200c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x558782820018 col:60 'double' # | | | |-BuiltinAliasAttr 0x558782820178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5587828201d8 # | | | |-NoThrowAttr 0x558782820218 Implicit # | | | `-ConstAttr 0x558782820240 Implicit # | | |-FunctionDecl 0x558782820368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5587828202b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558782820418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558782820478 # | | | |-NoThrowAttr 0x5587828204b8 Implicit # | | | `-ConstAttr 0x5587828204e0 Implicit # | | |-FunctionDecl 0x558782820608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x558782820558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587828206b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558782820718 # | | | |-NoThrowAttr 0x558782820758 Implicit # | | | `-ConstAttr 0x558782820780 Implicit # | | |-FunctionDecl 0x5587828208a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5587828207f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558782820958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5587828209b8 # | | | |-NoThrowAttr 0x5587828209f8 Implicit # | | | `-ConstAttr 0x558782820a20 Implicit # | | |-FunctionDecl 0x558782820b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x558782820a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x558782820be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782820c40 # | | | |-NoThrowAttr 0x558782820c80 Implicit # | | | `-ConstAttr 0x558782820ca8 Implicit # | | |-FunctionDecl 0x558782820dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x558782820d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558782820e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782820ed0 # | | | |-NoThrowAttr 0x558782820f10 Implicit # | | | `-ConstAttr 0x558782820f38 Implicit # | | |-FunctionDecl 0x558782821060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x558782820fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558782821110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782821170 # | | | |-NoThrowAttr 0x5587828211b0 Implicit # | | | `-ConstAttr 0x5587828211d8 Implicit # | | |-FunctionDecl 0x558782821300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x558782821250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587828213b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782821410 # | | | |-NoThrowAttr 0x558782821450 Implicit # | | | `-ConstAttr 0x558782821478 Implicit # | | |-FunctionDecl 0x558782821588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5587828214d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x558782821670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587828216d0 # | | | |-NoThrowAttr 0x558782821710 Implicit # | | | `-ConstAttr 0x558782821738 Implicit # | | |-FunctionDecl 0x558782821860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5587828217b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558782821910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782821970 # | | | |-NoThrowAttr 0x5587828219b0 Implicit # | | | `-ConstAttr 0x5587828219d8 Implicit # | | |-FunctionDecl 0x558782821b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x558782821a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558782821bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782821c10 # | | | |-NoThrowAttr 0x558782821c50 Implicit # | | | `-ConstAttr 0x558782821c78 Implicit # | | |-FunctionDecl 0x558782821da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x558782821cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558782821e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782821eb0 # | | | |-NoThrowAttr 0x558782821ef0 Implicit # | | | `-ConstAttr 0x558782821f18 Implicit # | | |-FunctionDecl 0x558782822040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x558782821f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587828220f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782822150 # | | | |-NoThrowAttr 0x558782822190 Implicit # | | | `-ConstAttr 0x5587828221b8 Implicit # | | |-FunctionDecl 0x5587828222e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558782822230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558782822390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587828223f0 # | | | |-NoThrowAttr 0x558782822430 Implicit # | | | `-ConstAttr 0x558782822458 Implicit # | | |-FunctionDecl 0x558782822580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5587828224d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558782822630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782822690 # | | | |-NoThrowAttr 0x5587828226d0 Implicit # | | | `-ConstAttr 0x5587828226f8 Implicit # | | |-FunctionDecl 0x558782822820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558782822770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587828228d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782822930 # | | | |-NoThrowAttr 0x558782822970 Implicit # | | | `-ConstAttr 0x558782822998 Implicit # | | |-FunctionDecl 0x558782822ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558782822a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558782822b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782822bd0 # | | | |-NoThrowAttr 0x558782822c10 Implicit # | | | `-ConstAttr 0x558782822c38 Implicit # | | |-FunctionDecl 0x558782822d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558782822cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558782822e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782822e70 # | | | |-NoThrowAttr 0x558782822eb0 Implicit # | | | `-ConstAttr 0x558782822ed8 Implicit # | | |-FunctionDecl 0x558782823000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558782822f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587828230b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558782823110 # | | | |-NoThrowAttr 0x558782823150 Implicit # | | | `-ConstAttr 0x558782823178 Implicit # | | |-FunctionDecl 0x5587828232a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5587828231f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558782823350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587828233b0 # | | | |-NoThrowAttr 0x5587828233f0 Implicit # | | | `-ConstAttr 0x558782823418 Implicit # | | |-FunctionDecl 0x558782823540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558782823490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587828235f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827c97d0 # | | | |-NoThrowAttr 0x5587827c9810 Implicit # | | | `-ConstAttr 0x5587827c9838 Implicit # | | |-FunctionDecl 0x5587827c9960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827c98b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827c9a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827c9a70 # | | | |-NoThrowAttr 0x5587827c9ab0 Implicit # | | | `-ConstAttr 0x5587827c9ad8 Implicit # | | |-FunctionDecl 0x5587827c9c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827c9b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827c9cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827c9d10 # | | | |-NoThrowAttr 0x5587827c9d50 Implicit # | | | `-ConstAttr 0x5587827c9d78 Implicit # | | |-FunctionDecl 0x5587827c9ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827c9df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827c9f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827c9fb0 # | | | |-NoThrowAttr 0x5587827c9ff0 Implicit # | | | `-ConstAttr 0x5587827ca018 Implicit # | | |-FunctionDecl 0x5587827ca128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5587827ca078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5587827ca1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827ca238 # | | | |-NoThrowAttr 0x5587827ca278 Implicit # | | | `-ConstAttr 0x5587827ca2a0 Implicit # | | |-FunctionDecl 0x5587827ca3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827ca318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827ca478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827ca4d8 # | | | |-NoThrowAttr 0x5587827ca518 Implicit # | | | `-ConstAttr 0x5587827ca540 Implicit # | | |-FunctionDecl 0x5587827ca668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827ca5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827ca718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827ca778 # | | | |-NoThrowAttr 0x5587827ca7b8 Implicit # | | | `-ConstAttr 0x5587827ca7e0 Implicit # | | |-FunctionDecl 0x5587827ca908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827ca858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827ca9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827caa18 # | | | |-NoThrowAttr 0x5587827caa58 Implicit # | | | `-ConstAttr 0x5587827caa80 Implicit # | | |-FunctionDecl 0x5587827cab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5587827caae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5587827cac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827caca0 # | | | |-NoThrowAttr 0x5587827cace0 Implicit # | | | `-ConstAttr 0x5587827cad08 Implicit # | | |-FunctionDecl 0x5587827cae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5587827cad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827caee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827caf40 # | | | |-NoThrowAttr 0x5587827caf80 Implicit # | | | `-ConstAttr 0x5587827cafa8 Implicit # | | |-FunctionDecl 0x5587827cb0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5587827cb020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cb180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827cb1e0 # | | | |-NoThrowAttr 0x5587827cb220 Implicit # | | | `-ConstAttr 0x5587827cb248 Implicit # | | |-FunctionDecl 0x5587827cb370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5587827cb2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827cb420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5587827cb480 # | | | |-NoThrowAttr 0x5587827cb4c0 Implicit # | | | `-ConstAttr 0x5587827cb4e8 Implicit # | | |-FunctionDecl 0x5587827cb638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5587827cb548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5587827cb6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cb760 Implicit # | | | `-ConstAttr 0x5587827cb788 Implicit # | | |-FunctionDecl 0x5587827cb938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5587827cb810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827cb9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cba60 Implicit # | | | `-ConstAttr 0x5587827cba88 Implicit # | | |-FunctionDecl 0x5587827cbc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5587827cbb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cbcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cbd50 Implicit # | | | `-ConstAttr 0x5587827cbd78 Implicit # | | |-FunctionDecl 0x5587827cbf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5587827cbdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827cbfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cc040 Implicit # | | | `-ConstAttr 0x5587827cc068 Implicit # | | |-FunctionDecl 0x5587827cc178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5587827cc0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5587827cc228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cc2a0 Implicit # | | | `-ConstAttr 0x5587827cc2c8 Implicit # | | |-FunctionDecl 0x5587827cc3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5587827cc340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5587827cc4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cc518 Implicit # | | | `-ConstAttr 0x5587827cc540 Implicit # | | |-FunctionDecl 0x5587827cc668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5587827cc5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cc718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cc790 Implicit # | | | `-ConstAttr 0x5587827cc7b8 Implicit # | | |-FunctionDecl 0x5587827cc8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5587827cc830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5587827cc990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cca08 Implicit # | | | `-ConstAttr 0x5587827cca30 Implicit # | | |-FunctionDecl 0x5587827ccbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5587827ccaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5587827ccc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827ccd00 Implicit # | | | `-ConstAttr 0x5587827ccd28 Implicit # | | |-FunctionDecl 0x5587827ccec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5587827ccda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5587827ccf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827ccff0 Implicit # | | | `-ConstAttr 0x5587827cd018 Implicit # | | |-FunctionDecl 0x5587827cd1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5587827cd090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cd268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cd2e0 Implicit # | | | `-ConstAttr 0x5587827cd308 Implicit # | | |-FunctionDecl 0x5587827cd4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5587827cd380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5587827cd558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cd5d0 Implicit # | | | `-ConstAttr 0x5587827cd5f8 Implicit # | | |-FunctionDecl 0x5587827cd7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5587827cd658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5587827cd8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cd918 Implicit # | | | `-ConstAttr 0x5587827cd940 Implicit # | | |-FunctionDecl 0x5587827cdae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5587827cd9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827cdb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cdc10 Implicit # | | | `-ConstAttr 0x5587827cdc38 Implicit # | | |-FunctionDecl 0x5587827cddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5587827cdcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cde88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cdf00 Implicit # | | | `-ConstAttr 0x5587827cdf28 Implicit # | | |-FunctionDecl 0x5587827ce0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5587827cdfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827ce178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827ce1f0 Implicit # | | | `-ConstAttr 0x5587827ce218 Implicit # | | |-FunctionDecl 0x5587827ce3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5587827ce290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5587827ce468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827ce4e0 Implicit # | | | `-ConstAttr 0x5587827ce508 Implicit # | | |-FunctionDecl 0x5587827ce6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5587827ce580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827ce758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827ce7d0 Implicit # | | | `-ConstAttr 0x5587827ce7f8 Implicit # | | |-FunctionDecl 0x5587827ce998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5587827ce870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827ceac0 Implicit # | | | `-ConstAttr 0x5587827ceae8 Implicit # | | |-FunctionDecl 0x5587827cec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5587827ceb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827ced38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cedb0 Implicit # | | | `-ConstAttr 0x5587827cedd8 Implicit # | | |-FunctionDecl 0x5587827cef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5587827cee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5587827cf028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cf0a0 Implicit # | | | `-ConstAttr 0x5587827cf0c8 Implicit # | | |-FunctionDecl 0x5587827cf268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5587827cf140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5587827cf318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cf390 Implicit # | | | `-ConstAttr 0x5587827cf3b8 Implicit # | | |-FunctionDecl 0x5587827cf558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5587827cf430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5587827cf608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cf680 Implicit # | | | `-ConstAttr 0x5587827cf6a8 Implicit # | | |-FunctionDecl 0x5587827cf868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5587827cf720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5587827cf918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cf990 Implicit # | | | `-ConstAttr 0x5587827cf9b8 Implicit # | | |-FunctionDecl 0x5587827cfb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5587827cfa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5587827cfbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cfc30 Implicit # | | | `-ConstAttr 0x5587827cfc58 Implicit # | | |-FunctionDecl 0x5587827cfdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5587827cfcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5587827cfea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827cff20 Implicit # | | | `-ConstAttr 0x5587827cff48 Implicit # | | |-FunctionDecl 0x5587827d00e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5587827cffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d0198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827d0210 Implicit # | | | `-ConstAttr 0x5587827d0238 Implicit # | | |-FunctionDecl 0x5587827d03d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5587827d02b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d0488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5587827d0500 Implicit # | | | `-ConstAttr 0x5587827d0528 Implicit # | | |-FunctionDecl 0x5587827d0638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5587827d0588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5587827d06e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d0760 Implicit # | | | `-ConstAttr 0x5587827d0788 Implicit # | | |-FunctionDecl 0x5587827d08a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827d07f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d0950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d09c8 Implicit # | | | `-ConstAttr 0x5587827d09f0 Implicit # | | |-FunctionDecl 0x5587827d0b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827d0a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d0bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d0c40 Implicit # | | | `-ConstAttr 0x5587827d0c68 Implicit # | | |-FunctionDecl 0x5587827d0d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827d0ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d0e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d0eb8 Implicit # | | | `-ConstAttr 0x5587827d0ee0 Implicit # | | |-FunctionDecl 0x5587827d0ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5587827d0f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5587827d10a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d1118 Implicit # | | | `-ConstAttr 0x5587827d1140 Implicit # | | |-FunctionDecl 0x5587827d1268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827d11b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d1318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d1390 Implicit # | | | `-ConstAttr 0x5587827d13b8 Implicit # | | |-FunctionDecl 0x5587827d14e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827d1430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d1590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d1608 Implicit # | | | `-ConstAttr 0x5587827d1630 Implicit # | | |-FunctionDecl 0x5587827d1758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827d16a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d1818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5587827d1890 Implicit # | | | `-ConstAttr 0x5587827d18b8 Implicit # | | |-FunctionDecl 0x5587827d19e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5587827d1a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5587827d1ae8 # | | | |-NoThrowAttr 0x5587827d1b28 Implicit # | | | `-ConstAttr 0x5587827d1b50 Implicit # | | |-FunctionDecl 0x5587827d1c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5587827d1ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5587827d1d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d1d78 Implicit # | | | `-ConstAttr 0x5587827d1da0 Implicit # | | |-FunctionDecl 0x5587827d1eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827d1e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d1f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d1fe0 Implicit # | | | `-ConstAttr 0x5587827d2008 Implicit # | | |-FunctionDecl 0x5587827d2130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827d2080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d21e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d2258 Implicit # | | | `-ConstAttr 0x5587827d2280 Implicit # | | |-FunctionDecl 0x5587827d23a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827d22f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d2458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d24d0 Implicit # | | | `-ConstAttr 0x5587827d24f8 Implicit # | | |-FunctionDecl 0x5587827d2608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5587827d2558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5587827d26b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d2730 Implicit # | | | `-ConstAttr 0x5587827d2758 Implicit # | | |-FunctionDecl 0x5587827d2880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5587827d27d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d2930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d29a8 Implicit # | | | `-ConstAttr 0x5587827d29d0 Implicit # | | |-FunctionDecl 0x5587827d2af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5587827d2a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d2ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d2c20 Implicit # | | | `-ConstAttr 0x5587827d2c48 Implicit # | | |-FunctionDecl 0x5587827d2d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5587827d2cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d2e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5587827d2e98 Implicit # | | | `-ConstAttr 0x5587827d2ec0 Implicit # | | |-FunctionDecl 0x5587827d2fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5587827d2f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5587827d3080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5587827d30f8 Implicit # | | | `-ConstAttr 0x5587827d3120 Implicit # | | |-FunctionDecl 0x5587827d3238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5587827d3188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5587827d32e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5587827d3360 Implicit # | | | `-ConstAttr 0x5587827d3388 Implicit # | | |-FunctionDecl 0x5587827d34b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5587827d3400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5587827d3560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5587827d35d8 Implicit # | | | `-ConstAttr 0x5587827d3600 Implicit # | | |-FunctionDecl 0x5587827d3728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5587827d3678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5587827d37d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55878283b6b8 Implicit # | | | `-ConstAttr 0x55878283b6e0 Implicit # | | |-FunctionDecl 0x55878283b7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55878283b740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55878283b8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55878283b918 Implicit # | | | `-ConstAttr 0x55878283b940 Implicit # | | |-FunctionDecl 0x55878283ba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55878283b9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878283bb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55878283bb90 Implicit # | | | `-ConstAttr 0x55878283bbb8 Implicit # | | |-FunctionDecl 0x55878283bce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55878283bc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878283bd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55878283be08 Implicit # | | | `-ConstAttr 0x55878283be30 Implicit # | | |-FunctionDecl 0x55878283bf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55878283bea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878283c008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55878283c080 Implicit # | | | `-ConstAttr 0x55878283c0a8 Implicit # | | |-FunctionDecl 0x55878283c1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55878283c108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55878283c268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283c2e0 Implicit # | | | `-ConstAttr 0x55878283c308 Implicit # | | |-FunctionDecl 0x55878283c420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55878283c370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878283c4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283c548 Implicit # | | | `-ConstAttr 0x55878283c570 Implicit # | | |-FunctionDecl 0x55878283c698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55878283c5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878283c748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283c7c0 Implicit # | | | `-ConstAttr 0x55878283c7e8 Implicit # | | |-FunctionDecl 0x55878283c910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55878283c860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878283c9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283ca38 Implicit # | | | `-ConstAttr 0x55878283ca60 Implicit # | | |-FunctionDecl 0x55878283cb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55878283cac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55878283cc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283cc98 Implicit # | | | `-ConstAttr 0x55878283ccc0 Implicit # | | |-FunctionDecl 0x55878283cde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55878283cd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878283ce98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283cf10 Implicit # | | | `-ConstAttr 0x55878283cf38 Implicit # | | |-FunctionDecl 0x55878283d060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55878283cfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878283d110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283d188 Implicit # | | | `-ConstAttr 0x55878283d1b0 Implicit # | | |-FunctionDecl 0x55878283d2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55878283d228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55878283d388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55878283d400 Implicit # | | | `-ConstAttr 0x55878283d428 Implicit # | | |-FunctionDecl 0x55878283d538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55878283d488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55878283d5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283d680 Implicit # | | | `-ConstAttr 0x55878283d6a8 Implicit # | | |-FunctionDecl 0x55878283d7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55878283d710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55878283d870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283d8e8 Implicit # | | | `-ConstAttr 0x55878283d910 Implicit # | | |-FunctionDecl 0x55878283da38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55878283d988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55878283dae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283db60 Implicit # | | | `-ConstAttr 0x55878283db88 Implicit # | | |-FunctionDecl 0x55878283dcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55878283dc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55878283dd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283ddd8 Implicit # | | | `-ConstAttr 0x55878283de00 Implicit # | | |-FunctionDecl 0x55878283df10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55878283de60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55878283dfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283e038 Implicit # | | | `-ConstAttr 0x55878283e060 Implicit # | | |-FunctionDecl 0x55878283e188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55878283e0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55878283e238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283e2b0 Implicit # | | | `-ConstAttr 0x55878283e2d8 Implicit # | | |-FunctionDecl 0x55878283e400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55878283e350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55878283e4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55878283e528 Implicit # | | | `-ConstAttr 0x55878283e550 Implicit # | | `-FunctionDecl 0x55878283e678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55878283e5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55878283e728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55878283e7a0 Implicit # | | `-ConstAttr 0x55878283e7c8 Implicit # | |-LinkageSpecDecl 0x5587827806f8 col:45 implicit C # | | `-FunctionDecl 0x558782780748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5587827807f0 <> Implicit 501 # | | |-NoThrowAttr 0x558782780850 Implicit # | | `-ConstAttr 0x558782780878 Implicit # | |-NamespaceDecl 0x55878283e818 prev 0x558782744ca8 line:12:11 hlsl # | | |-original Namespace 0x55878269ba98 'hlsl' # | | |-FunctionDecl 0x55878283ea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878283e930 col:29 used V 'double' # | | | |-CompoundStmt 0x55878283ed98 # | | | | `-ReturnStmt 0x55878283ed88 # | | | | `-CallExpr 0x55878283ed58 'float' # | | | | |-ImplicitCastExpr 0x55878283ed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878283ece8 '' Function 0x558782751c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55878283ecc0 'float' # | | | | `-ImplicitCastExpr 0x55878283eca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878283ec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878283ec58 'double' lvalue ParmVar 0x55878283e930 'V' 'double' # | | | `-DeprecatedAttr 0x55878283eac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878283ef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878283ee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878283f358 # | | | | `-ReturnStmt 0x55878283f348 # | | | | `-CallExpr 0x55878283f318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878283f300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878283f278 '' Function 0x558782751ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878283f250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878283f238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878283f220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878283f1e8 'double2':'vector' lvalue ParmVar 0x55878283ee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878283f038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878283f548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878283f418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782844398 # | | | | `-ReturnStmt 0x558782844388 # | | | | `-CallExpr 0x558782844358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782844340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828442c0 '' Function 0x558782752120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782844298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782844280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782844268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782844230 'double3':'vector' lvalue ParmVar 0x55878283f418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878283f5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782844588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782844458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782844968 # | | | | `-ReturnStmt 0x558782844958 # | | | | `-CallExpr 0x558782844928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782844910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782844888 '' Function 0x558782752398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782844860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782844848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782844830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828447f8 'double4':'vector' lvalue ParmVar 0x558782844458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782844638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782844b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782844a18 col:26 used V 'int' # | | | |-CompoundStmt 0x558782844e60 # | | | | `-ReturnStmt 0x558782844e50 # | | | | `-CallExpr 0x558782844e20 'float' # | | | | |-ImplicitCastExpr 0x558782844e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782844de8 '' Function 0x558782751c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558782844dc0 'float' # | | | | `-ImplicitCastExpr 0x558782844da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782844d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782844d58 'int' lvalue ParmVar 0x558782844a18 'V' 'int' # | | | `-DeprecatedAttr 0x558782844bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782845038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782844f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828453b0 # | | | | `-ReturnStmt 0x5587828453a0 # | | | | `-CallExpr 0x558782845370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782845358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782845338 '' Function 0x558782751ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782845310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828452f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828452e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828452a8 'int2':'vector' lvalue ParmVar 0x558782844f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828450e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782845588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782845460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782845908 # | | | | `-ReturnStmt 0x5587828458f8 # | | | | `-CallExpr 0x5587828458c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828458b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782845890 '' Function 0x558782752120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782845868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782845850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782845838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782845800 'int3':'vector' lvalue ParmVar 0x558782845460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782845638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782845ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828459b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782845e70 # | | | | `-ReturnStmt 0x558782845e60 # | | | | `-CallExpr 0x558782845e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782845e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782845df8 '' Function 0x558782752398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782845dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782845db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782845da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782845d68 'int4':'vector' lvalue ParmVar 0x5587828459b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782845b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782845fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782845f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55878284b3f8 # | | | | `-ReturnStmt 0x55878284b3e8 # | | | | `-CallExpr 0x55878284b3b8 'float' # | | | | |-ImplicitCastExpr 0x55878284b3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878284b380 '' Function 0x558782751c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55878284b358 'float' # | | | | `-ImplicitCastExpr 0x55878284b340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284b328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284b2f0 'uint':'unsigned int' lvalue ParmVar 0x558782845f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55878284b130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284b558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55878284b4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55878284b8f0 # | | | | `-ReturnStmt 0x55878284b8e0 # | | | | `-CallExpr 0x55878284b8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878284b898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878284b878 '' Function 0x558782751ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878284b850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878284b838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284b820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284b7e8 'uint2':'vector' lvalue ParmVar 0x55878284b4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55878284b608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284ba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55878284b9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55878284bdf0 # | | | | `-ReturnStmt 0x55878284bde0 # | | | | `-CallExpr 0x55878284bdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878284bd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878284bd78 '' Function 0x558782752120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878284bd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878284bd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284bd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284bce8 'uint3':'vector' lvalue ParmVar 0x55878284b9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55878284bb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284bf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55878284bea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55878284c2f8 # | | | | `-ReturnStmt 0x55878284c2e8 # | | | | `-CallExpr 0x55878284c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878284c2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878284c280 '' Function 0x558782752398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878284c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878284c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284c228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284c1f0 'uint4':'vector' lvalue ParmVar 0x55878284bea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878284c000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284c4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878284c3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878284c870 # | | | | `-ReturnStmt 0x55878284c860 # | | | | `-CallExpr 0x55878284c830 'float' # | | | | |-ImplicitCastExpr 0x55878284c818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878284c7f8 '' Function 0x558782751c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55878284c7d0 'float' # | | | | `-ImplicitCastExpr 0x55878284c7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284c7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284c768 'int64_t':'long' lvalue ParmVar 0x55878284c3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878284c588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284ca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878284c920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878284ce00 # | | | | `-ReturnStmt 0x55878284cdf0 # | | | | `-CallExpr 0x55878284cdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878284cda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878284cd88 '' Function 0x558782751ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878284cd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878284cd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284cd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284ccf8 'int64_t2':'vector' lvalue ParmVar 0x55878284c920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878284caf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284cfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878284ceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878284d3b0 # | | | | `-ReturnStmt 0x55878284d3a0 # | | | | `-CallExpr 0x55878284d370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878284d358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878284d338 '' Function 0x558782752120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878284d310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878284d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284d2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284d2a8 'int64_t3':'vector' lvalue ParmVar 0x55878284ceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878284d088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284d588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878284d460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878284d950 # | | | | `-ReturnStmt 0x55878284d940 # | | | | `-CallExpr 0x55878284d910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878284d8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878284d8d8 '' Function 0x558782752398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878284d8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878284d898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284d880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284d848 'int64_t4':'vector' lvalue ParmVar 0x55878284d460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878284d638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284db28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878284da00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878284dee0 # | | | | `-ReturnStmt 0x55878284ded0 # | | | | `-CallExpr 0x55878284dea0 'float' # | | | | |-ImplicitCastExpr 0x55878284de88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878284de68 '' Function 0x558782751c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55878284de40 'float' # | | | | `-ImplicitCastExpr 0x55878284de28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284de10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284ddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55878284da00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878284dbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284e0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878284df90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878284e490 # | | | | `-ReturnStmt 0x55878284e480 # | | | | `-CallExpr 0x55878284e450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878284e438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878284e418 '' Function 0x558782751ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878284e3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878284e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284e3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284e388 'uint64_t2':'vector' lvalue ParmVar 0x55878284df90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878284e168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284e668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878284e540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878284ea48 # | | | | `-ReturnStmt 0x55878284ea38 # | | | | `-CallExpr 0x55878284ea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878284e9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878284e9d0 '' Function 0x558782752120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878284e9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878284e990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284e978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284e940 'uint64_t3':'vector' lvalue ParmVar 0x55878284e540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878284e718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284ec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878284eaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878284f010 # | | | | `-ReturnStmt 0x55878284f000 # | | | | `-CallExpr 0x55878284efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878284efb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878284ef98 '' Function 0x558782752398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878284ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878284ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284ef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284ef08 'uint64_t4':'vector' lvalue ParmVar 0x55878284eaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878284ecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878284f198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878284f0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55878284f4e0 # | | | | `-ReturnStmt 0x55878284f4d0 # | | | | `-CallExpr 0x55878284f4a0 'float' # | | | | |-ImplicitCastExpr 0x55878284f488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878284f468 '' Function 0x55878276b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55878284f440 'float' # | | | | `-ImplicitCastExpr 0x55878284f428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284f410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284f3d8 'double' lvalue ParmVar 0x55878284f0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55878284f248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878284f650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878284f5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878284f9b8 # | | | | `-ReturnStmt 0x55878284f9a8 # | | | | `-CallExpr 0x55878284f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878284f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878284f940 '' Function 0x55878276bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878284f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878284f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284f8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284f8b0 'double2':'vector' lvalue ParmVar 0x55878284f5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878284f700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878284fb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878284fa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55878284fe98 # | | | | `-ReturnStmt 0x55878284fe88 # | | | | `-CallExpr 0x55878284fe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878284fe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878284fe20 '' Function 0x55878275a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878284fdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878284fde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878284fdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878284fd90 'double3':'vector' lvalue ParmVar 0x55878284fa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878284fbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782850008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55878284ff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782850380 # | | | | `-ReturnStmt 0x558782850370 # | | | | `-CallExpr 0x558782850340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782850328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782850308 '' Function 0x55878275a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828502e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828502c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828502b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782850278 'double4':'vector' lvalue ParmVar 0x55878284ff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828500b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828504e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782850430 col:26 used V 'int' # | | | |-CompoundStmt 0x558782850838 # | | | | `-ReturnStmt 0x558782850828 # | | | | `-CallExpr 0x5587828507f8 'float' # | | | | |-ImplicitCastExpr 0x5587828507e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828507c0 '' Function 0x55878276b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782850798 'float' # | | | | `-ImplicitCastExpr 0x558782850780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782850768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782850730 'int' lvalue ParmVar 0x558782850430 'V' 'int' # | | | `-DeprecatedAttr 0x558782850590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782850998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828508e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782850d10 # | | | | `-ReturnStmt 0x558782850d00 # | | | | `-CallExpr 0x558782850cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782850cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782850c98 '' Function 0x55878276bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782850c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782850c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782850c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782850c08 'int2':'vector' lvalue ParmVar 0x5587828508e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782850a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782850e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782850dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782859380 # | | | | `-ReturnStmt 0x558782859370 # | | | | `-CallExpr 0x558782859340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782859328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782859308 '' Function 0x55878275a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828592e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782851138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782851120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828510e8 'int3':'vector' lvalue ParmVar 0x558782850dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782850f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828594e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782859430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782859868 # | | | | `-ReturnStmt 0x558782859858 # | | | | `-CallExpr 0x558782859828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782859810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828597f0 '' Function 0x55878275a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828597c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828597b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782859798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782859760 'int4':'vector' lvalue ParmVar 0x558782859430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782859590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828599c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782859918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782859d40 # | | | | `-ReturnStmt 0x558782859d30 # | | | | `-CallExpr 0x558782859d00 'float' # | | | | |-ImplicitCastExpr 0x558782859ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782859cc8 '' Function 0x55878276b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782859ca0 'float' # | | | | `-ImplicitCastExpr 0x558782859c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782859c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782859c38 'uint':'unsigned int' lvalue ParmVar 0x558782859918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782859a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782859ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782859df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55878285a238 # | | | | `-ReturnStmt 0x55878285a228 # | | | | `-CallExpr 0x55878285a1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878285a1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878285a1c0 '' Function 0x55878276bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878285a198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878285a180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285a168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285a130 'uint2':'vector' lvalue ParmVar 0x558782859df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782859f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285a398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55878285a2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55878285a738 # | | | | `-ReturnStmt 0x55878285a728 # | | | | `-CallExpr 0x55878285a6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878285a6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878285a6c0 '' Function 0x55878275a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878285a698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878285a680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285a668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285a630 'uint3':'vector' lvalue ParmVar 0x55878285a2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55878285a448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285a898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55878285a7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55878285ac40 # | | | | `-ReturnStmt 0x55878285ac30 # | | | | `-CallExpr 0x55878285ac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878285abe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878285abc8 '' Function 0x55878275a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878285aba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878285ab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285ab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285ab38 'uint4':'vector' lvalue ParmVar 0x55878285a7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878285a948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285ada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878285acf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878285b138 # | | | | `-ReturnStmt 0x55878285b128 # | | | | `-CallExpr 0x55878285b0f8 'float' # | | | | |-ImplicitCastExpr 0x55878285b0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878285b0c0 '' Function 0x55878276b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55878285b098 'float' # | | | | `-ImplicitCastExpr 0x55878285b080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285b068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285b030 'int64_t':'long' lvalue ParmVar 0x55878285acf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878285ae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285b680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878285b1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878285ba38 # | | | | `-ReturnStmt 0x55878285ba28 # | | | | `-CallExpr 0x55878285b9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878285b9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878285b9c0 '' Function 0x55878276bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878285b998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878285b980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285b968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285b930 'int64_t2':'vector' lvalue ParmVar 0x55878285b1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878285b730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285bb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878285bae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878285bf58 # | | | | `-ReturnStmt 0x55878285bf48 # | | | | `-CallExpr 0x55878285bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878285bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878285bee0 '' Function 0x55878275a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878285beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878285bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285be88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285be50 'int64_t3':'vector' lvalue ParmVar 0x55878285bae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878285bc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285c0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878285c008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878285c480 # | | | | `-ReturnStmt 0x55878285c470 # | | | | `-CallExpr 0x55878285c440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878285c428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878285c408 '' Function 0x55878275a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878285c3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878285c3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285c3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285c378 'int64_t4':'vector' lvalue ParmVar 0x55878285c008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878285c168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285c5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878285c530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878285c998 # | | | | `-ReturnStmt 0x55878285c988 # | | | | `-CallExpr 0x55878285c958 'float' # | | | | |-ImplicitCastExpr 0x55878285c940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878285c920 '' Function 0x55878276b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55878285c8f8 'float' # | | | | `-ImplicitCastExpr 0x55878285c8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285c8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285c890 'uint64_t':'unsigned long' lvalue ParmVar 0x55878285c530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878285c690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285caf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878285ca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878285ced0 # | | | | `-ReturnStmt 0x55878285cec0 # | | | | `-CallExpr 0x55878285ce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878285ce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878285ce58 '' Function 0x55878276bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878285ce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878285ce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285ce00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285cdc8 'uint64_t2':'vector' lvalue ParmVar 0x55878285ca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878285cba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285d030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878285cf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878285d410 # | | | | `-ReturnStmt 0x55878285d400 # | | | | `-CallExpr 0x55878285d3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878285d3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878285d398 '' Function 0x55878275a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878285d370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878285d358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285d340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285d308 'uint64_t3':'vector' lvalue ParmVar 0x55878285cf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878285d0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285d570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878285d4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878285f170 # | | | | `-ReturnStmt 0x55878285f160 # | | | | `-CallExpr 0x55878285f130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878285f118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878285f0f8 '' Function 0x55878275a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878285f0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878285f0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285f0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285f068 'uint64_t4':'vector' lvalue ParmVar 0x55878285d4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878285d620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878285f2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878285f230 col:29 used V 'double' # | | | |-CompoundStmt 0x55878285f628 # | | | | `-ReturnStmt 0x55878285f618 # | | | | `-CallExpr 0x55878285f5e8 'float' # | | | | |-ImplicitCastExpr 0x55878285f5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878285f5b0 '' Function 0x55878276ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55878285f588 'float' # | | | | `-ImplicitCastExpr 0x55878285f570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285f558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285f520 'double' lvalue ParmVar 0x55878285f230 'V' 'double' # | | | `-DeprecatedAttr 0x55878285f390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878285f798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878285f6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878285fb00 # | | | | `-ReturnStmt 0x55878285faf0 # | | | | `-CallExpr 0x55878285fac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878285faa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878285fa88 '' Function 0x55878276ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878285fa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878285fa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285fa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285f9f8 'double2':'vector' lvalue ParmVar 0x55878285f6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878285f848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878285fc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878285fbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55878285ffe0 # | | | | `-ReturnStmt 0x55878285ffd0 # | | | | `-CallExpr 0x55878285ffa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878285ff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878285ff68 '' Function 0x55878276f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878285ff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878285ff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878285ff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878285fed8 'double3':'vector' lvalue ParmVar 0x55878285fbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878285fd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782860150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828600a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828604c8 # | | | | `-ReturnStmt 0x5587828604b8 # | | | | `-CallExpr 0x558782860488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782860470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782860450 '' Function 0x55878276f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782860428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782860410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828603f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828603c0 'double4':'vector' lvalue ParmVar 0x5587828600a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782860200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782860628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782860578 col:26 used V 'int' # | | | |-CompoundStmt 0x558782860980 # | | | | `-ReturnStmt 0x558782860970 # | | | | `-CallExpr 0x558782860940 'float' # | | | | |-ImplicitCastExpr 0x558782860928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782860908 '' Function 0x55878276ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828608e0 'float' # | | | | `-ImplicitCastExpr 0x5587828608c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828608b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782860878 'int' lvalue ParmVar 0x558782860578 'V' 'int' # | | | `-DeprecatedAttr 0x5587828606d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782860ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782860a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782860e58 # | | | | `-ReturnStmt 0x558782860e48 # | | | | `-CallExpr 0x558782860e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782860e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782860de0 '' Function 0x55878276ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782860db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782860da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782860d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782860d50 'int2':'vector' lvalue ParmVar 0x558782860a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782860b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782861e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782861d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828621a8 # | | | | `-ReturnStmt 0x558782862198 # | | | | `-CallExpr 0x558782862168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782862150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782862130 '' Function 0x55878276f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782862108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828620f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828620d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828620a0 'int3':'vector' lvalue ParmVar 0x558782861d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782861ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782862308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782862258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782862690 # | | | | `-ReturnStmt 0x558782862680 # | | | | `-CallExpr 0x558782862650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782862638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782862618 '' Function 0x55878276f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828625f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828625d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828625c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782862588 'int4':'vector' lvalue ParmVar 0x558782862258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828623b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828627f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782862740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782862b68 # | | | | `-ReturnStmt 0x558782862b58 # | | | | `-CallExpr 0x558782862b28 'float' # | | | | |-ImplicitCastExpr 0x558782862b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782862af0 '' Function 0x55878276ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558782862ac8 'float' # | | | | `-ImplicitCastExpr 0x558782862ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782862a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782862a60 'uint':'unsigned int' lvalue ParmVar 0x558782862740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828628a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782862cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782862c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782863060 # | | | | `-ReturnStmt 0x558782863050 # | | | | `-CallExpr 0x558782863020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782863008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782862fe8 '' Function 0x55878276ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782862fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782862fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782862f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782862f58 'uint2':'vector' lvalue ParmVar 0x558782862c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782862d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828631c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782863110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782863560 # | | | | `-ReturnStmt 0x558782863550 # | | | | `-CallExpr 0x558782863520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782863508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828634e8 '' Function 0x55878276f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828634c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828634a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782863490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782863458 'uint3':'vector' lvalue ParmVar 0x558782863110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782863270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828636c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558782863610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782863a68 # | | | | `-ReturnStmt 0x558782863a58 # | | | | `-CallExpr 0x558782863a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782863a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828639f0 '' Function 0x55878276f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828639c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828639b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782863998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782863960 'uint4':'vector' lvalue ParmVar 0x558782863610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782863770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782863bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782863b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782864830 # | | | | `-ReturnStmt 0x558782864820 # | | | | `-CallExpr 0x5587828647f0 'float' # | | | | |-ImplicitCastExpr 0x5587828647d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828647b8 '' Function 0x55878276ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558782864790 'float' # | | | | `-ImplicitCastExpr 0x558782864778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782864760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782864728 'int64_t':'long' lvalue ParmVar 0x558782863b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782863c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782864990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828648e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782864d48 # | | | | `-ReturnStmt 0x558782864d38 # | | | | `-CallExpr 0x558782864d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782864cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782864cd0 '' Function 0x55878276ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782864ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782864c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782864c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782864c40 'int64_t2':'vector' lvalue ParmVar 0x5587828648e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782864a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782864ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782864df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782865268 # | | | | `-ReturnStmt 0x558782865258 # | | | | `-CallExpr 0x558782865228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782865210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828651f0 '' Function 0x55878276f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828651c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828651b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782865198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782865160 'int64_t3':'vector' lvalue ParmVar 0x558782864df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782864f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828653c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782865318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782865790 # | | | | `-ReturnStmt 0x558782865780 # | | | | `-CallExpr 0x558782865750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782865738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782865718 '' Function 0x55878276f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828656f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828656d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828656c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782865688 'int64_t4':'vector' lvalue ParmVar 0x558782865318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782865478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828658f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782865840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782865ca8 # | | | | `-ReturnStmt 0x558782865c98 # | | | | `-CallExpr 0x558782865c68 'float' # | | | | |-ImplicitCastExpr 0x558782865c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782865c30 '' Function 0x55878276ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558782865c08 'float' # | | | | `-ImplicitCastExpr 0x558782865bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782865bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782865ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x558782865840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828659a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782865e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782865d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828661e0 # | | | | `-ReturnStmt 0x5587828661d0 # | | | | `-CallExpr 0x5587828661a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782866188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782866168 '' Function 0x55878276ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782866140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782866128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782866110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828660d8 'uint64_t2':'vector' lvalue ParmVar 0x558782865d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782865eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782866340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782866290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782867048 # | | | | `-ReturnStmt 0x558782867038 # | | | | `-CallExpr 0x558782867008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782866ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782866fd0 '' Function 0x55878276f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782866fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782866f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782866f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782866f40 'uint64_t3':'vector' lvalue ParmVar 0x558782866290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828663f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828671a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828670f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558782867590 # | | | | `-ReturnStmt 0x558782867580 # | | | | `-CallExpr 0x558782867550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782867538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782867518 '' Function 0x55878276f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828674f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828674d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828674c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782867488 'uint64_t4':'vector' lvalue ParmVar 0x5587828670f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782867258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828677e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x558782867650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5587828676d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x558782867c00 # | | | | `-ReturnStmt 0x558782867bf0 # | | | | `-CallExpr 0x558782867bb8 'float' # | | | | |-ImplicitCastExpr 0x558782867ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558782867b50 '' Function 0x5587827705c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558782867a98 'float' # | | | | | `-ImplicitCastExpr 0x558782867a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782867a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782867a30 'double' lvalue ParmVar 0x558782867650 'V1' 'double' # | | | | `-CStyleCastExpr 0x558782867b28 'float' # | | | | `-ImplicitCastExpr 0x558782867b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782867af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782867ac0 'double' lvalue ParmVar 0x5587828676d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5587828678a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782867e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558782867cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558782867d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x558782868320 # | | | | `-ReturnStmt 0x558782868310 # | | | | `-CallExpr 0x5587828682d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828682c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558782868238 '' Function 0x558782770958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558782868168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558782868150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782868138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782868100 'double2':'vector' lvalue ParmVar 0x558782867cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558782868210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828681f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828681e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828681a8 'double2':'vector' lvalue ParmVar 0x558782867d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782867f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828685b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828683e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x558782868460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x558782868a40 # | | | | `-ReturnStmt 0x558782868a30 # | | | | `-CallExpr 0x5587828689f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828689e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558782868960 '' Function 0x558782770d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558782868890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558782868878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782868860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782868828 'double3':'vector' lvalue ParmVar 0x5587828683e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x558782868938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782868920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782868908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828688d0 'double3':'vector' lvalue ParmVar 0x558782868460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782868670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782868cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x558782868b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x558782868b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5587828695a0 # | | | | `-ReturnStmt 0x558782869590 # | | | | `-CallExpr 0x558782869558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782869540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828694c0 '' Function 0x5587827710a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828693f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828693d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828693c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782869388 'double4':'vector' lvalue ParmVar 0x558782868b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x558782869498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782869480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782869468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782869430 'double4':'vector' lvalue ParmVar 0x558782868b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782868d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828697e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558782869650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5587828696d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x558782869be0 # | | | | `-ReturnStmt 0x558782869bd0 # | | | | `-CallExpr 0x558782869b98 'float' # | | | | |-ImplicitCastExpr 0x558782869b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558782869b60 '' Function 0x5587827705c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558782869aa8 'float' # | | | | | `-ImplicitCastExpr 0x558782869a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782869a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782869a40 'int' lvalue ParmVar 0x558782869650 'V1' 'int' # | | | | `-CStyleCastExpr 0x558782869b38 'float' # | | | | `-ImplicitCastExpr 0x558782869b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782869b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782869ad0 'int' lvalue ParmVar 0x5587828696d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5587828698a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782869e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x558782869c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x558782869d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55878286a298 # | | | | `-ReturnStmt 0x55878286a288 # | | | | `-CallExpr 0x55878286a250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878286a238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55878286a218 '' Function 0x558782770958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55878286a148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55878286a130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286a118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286a0e0 'int2':'vector' lvalue ParmVar 0x558782869c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55878286a1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878286a1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286a1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286a188 'int2':'vector' lvalue ParmVar 0x558782869d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782869f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286a518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55878286a348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55878286a3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55878286a950 # | | | | `-ReturnStmt 0x55878286a940 # | | | | `-CallExpr 0x55878286a908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878286a8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55878286a8d0 '' Function 0x558782770d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55878286a800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55878286a7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286a7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286a798 'int3':'vector' lvalue ParmVar 0x55878286a348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55878286a8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878286a890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286a878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286a840 'int3':'vector' lvalue ParmVar 0x55878286a3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55878286a5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286abd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55878286aa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55878286aa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55878286b018 # | | | | `-ReturnStmt 0x55878286b008 # | | | | `-CallExpr 0x55878286afd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878286afb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55878286af98 '' Function 0x5587827710a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55878286aec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55878286aeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286ae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286ae60 'int4':'vector' lvalue ParmVar 0x55878286aa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55878286af70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878286af58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286af40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286af08 'int4':'vector' lvalue ParmVar 0x55878286aa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55878286ac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286b878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55878286b0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55878286b148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55878286bc90 # | | | | `-ReturnStmt 0x55878286bc80 # | | | | `-CallExpr 0x55878286bc48 'float' # | | | | |-ImplicitCastExpr 0x55878286bc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55878286bc10 '' Function 0x5587827705c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55878286bb58 'float' # | | | | | `-ImplicitCastExpr 0x55878286bb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286bb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286baf0 'uint':'unsigned int' lvalue ParmVar 0x55878286b0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55878286bbe8 'float' # | | | | `-ImplicitCastExpr 0x55878286bbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286bbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286bb80 'uint':'unsigned int' lvalue ParmVar 0x55878286b148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55878286b930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286bf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55878286bd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55878286bdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55878286c368 # | | | | `-ReturnStmt 0x55878286c358 # | | | | `-CallExpr 0x55878286c320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878286c308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55878286c2e8 '' Function 0x558782770958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55878286c218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55878286c200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286c1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286c1b0 'uint2':'vector' lvalue ParmVar 0x55878286bd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55878286c2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878286c2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286c290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286c258 'uint2':'vector' lvalue ParmVar 0x55878286bdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55878286bfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286c5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55878286c418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55878286c498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55878286ca40 # | | | | `-ReturnStmt 0x55878286ca30 # | | | | `-CallExpr 0x55878286c9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878286c9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55878286c9c0 '' Function 0x558782770d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55878286c8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55878286c8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286c8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286c888 'uint3':'vector' lvalue ParmVar 0x55878286c418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55878286c998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878286c980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286c968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286c930 'uint3':'vector' lvalue ParmVar 0x55878286c498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55878286c6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286ccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55878286caf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55878286cb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55878286d128 # | | | | `-ReturnStmt 0x55878286d118 # | | | | `-CallExpr 0x55878286d0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878286d0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55878286d0a8 '' Function 0x5587827710a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55878286cfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55878286cfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286cfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286cf70 'uint4':'vector' lvalue ParmVar 0x55878286caf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55878286d080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878286d068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286d050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286d018 'uint4':'vector' lvalue ParmVar 0x55878286cb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878286cd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878286d3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878286d1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55878286d258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x558782870318 # | | | | `-ReturnStmt 0x558782870308 # | | | | `-CallExpr 0x5587828702d0 'float' # | | | | |-ImplicitCastExpr 0x55878286d780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55878286d760 '' Function 0x5587827705c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55878286d6a8 'float' # | | | | | `-ImplicitCastExpr 0x55878286d690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878286d678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878286d640 'int64_t':'long' lvalue ParmVar 0x55878286d1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55878286d738 'float' # | | | | `-ImplicitCastExpr 0x55878286d720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878286d708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878286d6d0 'int64_t':'long' lvalue ParmVar 0x55878286d258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878286d460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782870598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828703c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558782870448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782870a08 # | | | | `-ReturnStmt 0x5587828709f8 # | | | | `-CallExpr 0x5587828709c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828709a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558782870988 '' Function 0x558782770958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828708b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828708a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782870888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782870850 'int64_t2':'vector' lvalue ParmVar 0x5587828703c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558782870960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782870948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782870930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828708f8 'int64_t2':'vector' lvalue ParmVar 0x558782870448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782870650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782870c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782870ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558782870b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782871100 # | | | | `-ReturnStmt 0x5587828710f0 # | | | | `-CallExpr 0x5587828710b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828710a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558782871080 '' Function 0x558782770d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558782870fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558782870f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782870f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782870f48 'int64_t3':'vector' lvalue ParmVar 0x558782870ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558782871058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782871040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782871028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782870ff0 'int64_t3':'vector' lvalue ParmVar 0x558782870b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782870d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782871388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828711b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558782871230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782871808 # | | | | `-ReturnStmt 0x5587828717f8 # | | | | `-CallExpr 0x5587828717c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828717a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558782871788 '' Function 0x5587827710a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828716b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828716a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782871688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782871650 'int64_t4':'vector' lvalue ParmVar 0x5587828711b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558782871760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782871748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782871730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828716f8 'int64_t4':'vector' lvalue ParmVar 0x558782871230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782871440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782871a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828718b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558782871938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782871ee0 # | | | | `-ReturnStmt 0x558782871ed0 # | | | | `-CallExpr 0x558782871e98 'float' # | | | | |-ImplicitCastExpr 0x558782871e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558782871e60 '' Function 0x5587827705c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558782871da8 'float' # | | | | | `-ImplicitCastExpr 0x558782871d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782871d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782871d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828718b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x558782871e38 'float' # | | | | `-ImplicitCastExpr 0x558782871e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782871e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782871dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x558782871938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782871b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782872168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782871f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558782872010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558782872618 # | | | | `-ReturnStmt 0x558782872608 # | | | | `-CallExpr 0x5587828725d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828725b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558782872598 '' Function 0x558782770958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828724c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828724b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782872498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782872460 'uint64_t2':'vector' lvalue ParmVar 0x558782871f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558782872570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782872558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782872540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782872508 'uint64_t2':'vector' lvalue ParmVar 0x558782872010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782872220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782872898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828726c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558782872748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782872d30 # | | | | `-ReturnStmt 0x558782872d20 # | | | | `-CallExpr 0x558782872ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782872cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558782872cb0 '' Function 0x558782770d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558782872be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558782872bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782872bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782872b78 'uint64_t3':'vector' lvalue ParmVar 0x5587828726c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x558782872c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782872c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782872c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782872c20 'uint64_t3':'vector' lvalue ParmVar 0x558782872748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782872950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782872fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782872de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558782872e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558782873458 # | | | | `-ReturnStmt 0x558782873448 # | | | | `-CallExpr 0x558782873410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828733f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828733d8 '' Function 0x5587827710a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558782873308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828732f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828732d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828732a0 'uint64_t4':'vector' lvalue ParmVar 0x558782872de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5587828733b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782873398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782873380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782873348 'uint64_t4':'vector' lvalue ParmVar 0x558782872e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782873070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828735c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782873518 col:29 used V 'double' # | | | |-CompoundStmt 0x558782873910 # | | | | `-ReturnStmt 0x558782873900 # | | | | `-CallExpr 0x5587828738d0 'float' # | | | | |-ImplicitCastExpr 0x5587828738b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782873898 '' Function 0x558782771d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558782873870 'float' # | | | | `-ImplicitCastExpr 0x558782873858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782873840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782873808 'double' lvalue ParmVar 0x558782873518 'V' 'double' # | | | `-DeprecatedAttr 0x558782873678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782873a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828739d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782873de8 # | | | | `-ReturnStmt 0x558782873dd8 # | | | | `-CallExpr 0x558782873da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782873d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782873d70 '' Function 0x558782771fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782873d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782873d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782873d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782873ce0 'double2':'vector' lvalue ParmVar 0x5587828739d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782873b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782873f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782873ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828742c8 # | | | | `-ReturnStmt 0x5587828742b8 # | | | | `-CallExpr 0x558782874288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782874270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782874250 '' Function 0x558782772220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782874228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782874210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828741f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828741c0 'double3':'vector' lvalue ParmVar 0x558782873ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782874008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782874448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782874398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828747c0 # | | | | `-ReturnStmt 0x5587828747b0 # | | | | `-CallExpr 0x558782874780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782874768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782874748 '' Function 0x558782772498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782874720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782874708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828746f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828746b8 'double4':'vector' lvalue ParmVar 0x558782874398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828744f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782874920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782874870 col:26 used V 'int' # | | | |-CompoundStmt 0x558782874c78 # | | | | `-ReturnStmt 0x558782874c68 # | | | | `-CallExpr 0x558782874c38 'float' # | | | | |-ImplicitCastExpr 0x558782874c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782874c00 '' Function 0x558782771d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558782874bd8 'float' # | | | | `-ImplicitCastExpr 0x558782874bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782874ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782874b70 'int' lvalue ParmVar 0x558782874870 'V' 'int' # | | | `-DeprecatedAttr 0x5587828749d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782874dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782874d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782875150 # | | | | `-ReturnStmt 0x558782875140 # | | | | `-CallExpr 0x558782875110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828750f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828750d8 '' Function 0x558782771fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828750b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782875098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782875080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782875048 'int2':'vector' lvalue ParmVar 0x558782874d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782874e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828752b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782875200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782875630 # | | | | `-ReturnStmt 0x558782875620 # | | | | `-CallExpr 0x5587828755f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828755d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828755b8 '' Function 0x558782772220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782875590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782875578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782875560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782875528 'int3':'vector' lvalue ParmVar 0x558782875200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782875360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782875790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828756e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782875b18 # | | | | `-ReturnStmt 0x558782875b08 # | | | | `-CallExpr 0x558782875ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782875ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782875aa0 '' Function 0x558782772498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782875a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782875a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782875a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782875a10 'int4':'vector' lvalue ParmVar 0x5587828756e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782875840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782875c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782875bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782875ff0 # | | | | `-ReturnStmt 0x558782875fe0 # | | | | `-CallExpr 0x558782875fb0 'float' # | | | | |-ImplicitCastExpr 0x558782875f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782875f78 '' Function 0x558782771d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558782875f50 'float' # | | | | `-ImplicitCastExpr 0x558782875f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782875f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782875ee8 'uint':'unsigned int' lvalue ParmVar 0x558782875bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782875d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782876150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828760a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782877d10 # | | | | `-ReturnStmt 0x558782877d00 # | | | | `-CallExpr 0x558782877cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782877cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782877c98 '' Function 0x558782771fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782877c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782877c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782877c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782877c08 'uint2':'vector' lvalue ParmVar 0x5587828760a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782876200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782877e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782877dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782878210 # | | | | `-ReturnStmt 0x558782878200 # | | | | `-CallExpr 0x5587828781d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828781b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782878198 '' Function 0x558782772220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782878170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782878158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782878140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782878108 'uint3':'vector' lvalue ParmVar 0x558782877dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782877f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782878370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828782c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782878718 # | | | | `-ReturnStmt 0x558782878708 # | | | | `-CallExpr 0x5587828786d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828786c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828786a0 '' Function 0x558782772498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782878678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782878660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782878648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782878610 'uint4':'vector' lvalue ParmVar 0x5587828782c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782878420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782878878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828787c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782878c10 # | | | | `-ReturnStmt 0x558782878c00 # | | | | `-CallExpr 0x558782878bd0 'float' # | | | | |-ImplicitCastExpr 0x558782878bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782878b98 '' Function 0x558782771d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558782878b70 'float' # | | | | `-ImplicitCastExpr 0x558782878b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782878b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782878b08 'int64_t':'long' lvalue ParmVar 0x5587828787c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782878928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782878d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782878cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782879128 # | | | | `-ReturnStmt 0x558782879118 # | | | | `-CallExpr 0x5587828790e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828790d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828790b0 '' Function 0x558782771fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782879088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782879070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782879058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782879020 'int64_t2':'vector' lvalue ParmVar 0x558782878cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782878e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782879288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828791d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782879648 # | | | | `-ReturnStmt 0x558782879638 # | | | | `-CallExpr 0x558782879608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828795f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828795d0 '' Function 0x558782772220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828795a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782879590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782879578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782879540 'int64_t3':'vector' lvalue ParmVar 0x5587828791d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782879338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828797a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828796f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878287b148 # | | | | `-ReturnStmt 0x55878287b138 # | | | | `-CallExpr 0x55878287b108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878287b0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878287b0d0 '' Function 0x558782772498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782879ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782879ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782879aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782879a68 'int64_t4':'vector' lvalue ParmVar 0x5587828796f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782879858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878287b2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878287b1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878287b660 # | | | | `-ReturnStmt 0x55878287b650 # | | | | `-CallExpr 0x55878287b620 'float' # | | | | |-ImplicitCastExpr 0x55878287b608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878287b5e8 '' Function 0x558782771d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55878287b5c0 'float' # | | | | `-ImplicitCastExpr 0x55878287b5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287b590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287b558 'uint64_t':'unsigned long' lvalue ParmVar 0x55878287b1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878287b358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878287b7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878287b710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878287bb98 # | | | | `-ReturnStmt 0x55878287bb88 # | | | | `-CallExpr 0x55878287bb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878287bb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878287bb20 '' Function 0x558782771fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878287baf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878287bae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287bac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287ba90 'uint64_t2':'vector' lvalue ParmVar 0x55878287b710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878287b870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878287bcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878287bc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878287c0d8 # | | | | `-ReturnStmt 0x55878287c0c8 # | | | | `-CallExpr 0x55878287c098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878287c080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878287c060 '' Function 0x558782772220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878287c038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878287c020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287c008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287bfd0 'uint64_t3':'vector' lvalue ParmVar 0x55878287bc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878287bda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878287c238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878287c188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878287c620 # | | | | `-ReturnStmt 0x55878287c610 # | | | | `-CallExpr 0x55878287c5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878287c5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878287c5a8 '' Function 0x558782772498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878287c580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878287c568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287c550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287c518 'uint64_t4':'vector' lvalue ParmVar 0x55878287c188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878287c2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55878287cd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55878287c638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878287c6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878287cc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55878287c9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55878287cac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55878287cb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55878287d090 # | | | | `-ReturnStmt 0x55878287d080 # | | | | `-RecoveryExpr 0x55878287d048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55878287ce90 '' lvalue (ADL) = 'clamp' 0x55878277bfc8 0x558782772888 0x558782772d40 0x5587827731a8 0x558782773608 0x558782773a08 0x558782773ed8 0x558782774338 0x558782774798 0x558782774bf8 0x558782775088 0x5587827754e8 0x558782775948 0x558782776e08 0x558782777268 0x5587827776c8 0x558782777b28 0x558782777f98 0x5587827783f8 0x558782778858 0x558782778cb8 0x5587827790d8 0x558782779538 0x558782779998 0x558782760d28 0x558782761128 0x558782761588 0x5587827619e8 # | | | | |-RecoveryExpr 0x55878287cfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55878287cfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55878287cd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55878287d7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55878287d0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878287d178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878287d718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55878287d488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55878287d500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55878287d5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55878287db30 # | | | | `-ReturnStmt 0x55878287db20 # | | | | `-RecoveryExpr 0x55878287dae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55878287d930 '' lvalue (ADL) = 'clamp' 0x5587827619e8 0x55878277bfc8 0x558782772888 0x558782772d40 0x5587827731a8 0x558782773608 0x558782773a08 0x558782773ed8 0x558782774338 0x558782774798 0x558782774bf8 0x558782775088 0x5587827754e8 0x558782775948 0x558782776e08 0x558782777268 0x5587827776c8 0x558782777b28 0x558782777f98 0x5587827783f8 0x558782778858 0x558782778cb8 0x5587827790d8 0x558782779538 0x558782779998 0x558782760d28 0x558782761128 0x558782761588 # | | | | |-RecoveryExpr 0x55878287da50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55878287dac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55878287d830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55878287e1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55878287db48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878287dbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878287e128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55878287def8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55878287df70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55878287dfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55878287e570 # | | | | `-ReturnStmt 0x55878287e560 # | | | | `-RecoveryExpr 0x55878287e530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55878287e340 '' lvalue (ADL) = 'clamp' 0x558782761588 0x5587827619e8 0x55878277bfc8 0x558782772888 0x558782772d40 0x5587827731a8 0x558782773608 0x558782773a08 0x558782773ed8 0x558782774338 0x558782774798 0x558782774bf8 0x558782775088 0x5587827754e8 0x558782775948 0x558782776e08 0x558782777268 0x5587827776c8 0x558782777b28 0x558782777f98 0x5587827783f8 0x558782778858 0x558782778cb8 0x5587827790d8 0x558782779538 0x558782779998 0x558782760d28 0x558782761128 # | | | | `-RecoveryExpr 0x55878287e460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55878287e240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55878287e6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878287e628 col:29 used V 'double' # | | | |-CompoundStmt 0x55878287ea20 # | | | | `-ReturnStmt 0x55878287ea10 # | | | | `-CallExpr 0x55878287e9e0 'float' # | | | | |-ImplicitCastExpr 0x55878287e9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878287e9a8 '' Function 0x55878277d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55878287e980 'float' # | | | | `-ImplicitCastExpr 0x55878287e968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287e950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287e918 'double' lvalue ParmVar 0x55878287e628 'V' 'double' # | | | `-DeprecatedAttr 0x55878287e788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878287eb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878287ead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878287eef0 # | | | | `-ReturnStmt 0x55878287eee0 # | | | | `-CallExpr 0x55878287eeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878287ee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878287ee78 '' Function 0x55878277da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878287ee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878287ee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287ee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287ede8 'double2':'vector' lvalue ParmVar 0x55878287ead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878287ec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878287f0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878287efa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55878287f460 # | | | | `-ReturnStmt 0x55878287f450 # | | | | `-CallExpr 0x55878287f420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878287f408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878287f3e8 '' Function 0x55878277dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878287f3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878287f3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287f390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287f358 'double3':'vector' lvalue ParmVar 0x55878287efa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878287f1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878287f5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55878287f518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55878287f940 # | | | | `-ReturnStmt 0x55878287f930 # | | | | `-CallExpr 0x55878287f900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878287f8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878287f8c8 '' Function 0x55878277ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878287f8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878287f888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287f870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287f838 'double4':'vector' lvalue ParmVar 0x55878287f518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55878287f678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878287faa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55878287f9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55878287fdf8 # | | | | `-ReturnStmt 0x55878287fde8 # | | | | `-CallExpr 0x55878287fdb8 'float' # | | | | |-ImplicitCastExpr 0x55878287fda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878287fd80 '' Function 0x55878277d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55878287fd58 'float' # | | | | `-ImplicitCastExpr 0x55878287fd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878287fd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878287fcf0 'int' lvalue ParmVar 0x55878287f9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55878287fb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878287ff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55878287fea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828802d0 # | | | | `-ReturnStmt 0x5587828802c0 # | | | | `-CallExpr 0x558782880290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782880278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782880258 '' Function 0x55878277da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782880230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782880218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782880200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828801c8 'int2':'vector' lvalue ParmVar 0x55878287fea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782880008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782880430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782880380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828807b0 # | | | | `-ReturnStmt 0x5587828807a0 # | | | | `-CallExpr 0x558782880770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782880758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782880738 '' Function 0x55878277dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782880710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828806f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828806e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828806a8 'int3':'vector' lvalue ParmVar 0x558782880380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828804e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782880910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782880860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782880c98 # | | | | `-ReturnStmt 0x558782880c88 # | | | | `-CallExpr 0x558782880c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782880c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782880c20 '' Function 0x55878277ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782880bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782880be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782880bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782880b90 'int4':'vector' lvalue ParmVar 0x558782880860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828809c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782880df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782880d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828811a0 # | | | | `-ReturnStmt 0x558782881190 # | | | | `-CallExpr 0x558782881160 'float' # | | | | |-ImplicitCastExpr 0x558782881148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782881128 '' Function 0x55878277d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558782881100 'float' # | | | | `-ImplicitCastExpr 0x5587828810b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828810a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782881068 'uint':'unsigned int' lvalue ParmVar 0x558782880d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782880ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782881300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782881250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782881698 # | | | | `-ReturnStmt 0x558782881688 # | | | | `-CallExpr 0x558782881658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782881640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782881620 '' Function 0x55878277da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828815f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828815e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828815c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782881590 'uint2':'vector' lvalue ParmVar 0x558782881250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828813b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828817f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782881748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782881b98 # | | | | `-ReturnStmt 0x558782881b88 # | | | | `-CallExpr 0x558782881b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782881b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782881b20 '' Function 0x55878277dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782881af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782881ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782881ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782881a90 'uint3':'vector' lvalue ParmVar 0x558782881748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828818a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782881cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558782881c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828820a0 # | | | | `-ReturnStmt 0x558782882090 # | | | | `-CallExpr 0x558782882060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782882048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782882028 '' Function 0x55878277ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782882000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782881fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782881fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782881f98 'uint4':'vector' lvalue ParmVar 0x558782881c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782881da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782882200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782882150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782882598 # | | | | `-ReturnStmt 0x558782882588 # | | | | `-CallExpr 0x558782882558 'float' # | | | | |-ImplicitCastExpr 0x558782882540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782882520 '' Function 0x55878277d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828824f8 'float' # | | | | `-ImplicitCastExpr 0x5587828824e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828824c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782882490 'int64_t':'long' lvalue ParmVar 0x558782882150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828822b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828826f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782882648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782882ab0 # | | | | `-ReturnStmt 0x558782882aa0 # | | | | `-CallExpr 0x558782882a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782882a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782882a38 '' Function 0x55878277da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782882a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828829f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828829e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828829a8 'int64_t2':'vector' lvalue ParmVar 0x558782882648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828827a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782882c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782882b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782882fd0 # | | | | `-ReturnStmt 0x558782882fc0 # | | | | `-CallExpr 0x558782882f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782882f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782882f58 '' Function 0x55878277dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782882f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782882f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782882f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782882ec8 'int64_t3':'vector' lvalue ParmVar 0x558782882b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782882cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782883830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782883080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782883bf8 # | | | | `-ReturnStmt 0x558782883be8 # | | | | `-CallExpr 0x558782883bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782883ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782883b80 '' Function 0x55878277ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782883b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782883b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782883b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782883af0 'int64_t4':'vector' lvalue ParmVar 0x558782883080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828838e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782883d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782883ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782884110 # | | | | `-ReturnStmt 0x558782884100 # | | | | `-CallExpr 0x5587828840d0 'float' # | | | | |-ImplicitCastExpr 0x5587828840b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782884098 '' Function 0x55878277d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558782884070 'float' # | | | | `-ImplicitCastExpr 0x558782884058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782884040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782884008 'uint64_t':'unsigned long' lvalue ParmVar 0x558782883ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782883e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782884270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828841c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558782884648 # | | | | `-ReturnStmt 0x558782884638 # | | | | `-CallExpr 0x558782884608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828845f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828845d0 '' Function 0x55878277da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828845a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782884590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782884578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782884540 'uint64_t2':'vector' lvalue ParmVar 0x5587828841c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782884320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828847a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828846f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782884b88 # | | | | `-ReturnStmt 0x558782884b78 # | | | | `-CallExpr 0x558782884b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782884b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782884b10 '' Function 0x55878277dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782884ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782884ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782884ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782884a80 'uint64_t3':'vector' lvalue ParmVar 0x5587828846f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782884858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782884ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782884c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828850d0 # | | | | `-ReturnStmt 0x5587828850c0 # | | | | `-CallExpr 0x558782885090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782885078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782885058 '' Function 0x55878277ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782885030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782885018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782885000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782884fc8 'uint64_t4':'vector' lvalue ParmVar 0x558782884c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782884d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782885240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782885190 col:29 used V 'double' # | | | |-CompoundStmt 0x558782885588 # | | | | `-ReturnStmt 0x558782885578 # | | | | `-CallExpr 0x558782885548 'float' # | | | | |-ImplicitCastExpr 0x558782885530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782885510 '' Function 0x55878277fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828854e8 'float' # | | | | `-ImplicitCastExpr 0x5587828854d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828854b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782885480 'double' lvalue ParmVar 0x558782885190 'V' 'double' # | | | `-DeprecatedAttr 0x5587828852f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828856f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558782885648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782886260 # | | | | `-ReturnStmt 0x558782886250 # | | | | `-CallExpr 0x558782886220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782886208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828861e8 '' Function 0x55878277fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828861c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828861a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782886190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782886158 'double2':'vector' lvalue ParmVar 0x558782885648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828857a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828863d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782886320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782886740 # | | | | `-ReturnStmt 0x558782886730 # | | | | `-CallExpr 0x558782886700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828866e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828866c8 '' Function 0x558782780078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828866a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782886688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782886670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782886638 'double3':'vector' lvalue ParmVar 0x558782886320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782886480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828868b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782886800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782886c28 # | | | | `-ReturnStmt 0x558782886c18 # | | | | `-CallExpr 0x558782886be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782886bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782886bb0 '' Function 0x5587827802f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782886b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782886b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782886b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782886b20 'double4':'vector' lvalue ParmVar 0x558782886800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782886960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782886d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782886cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828870e0 # | | | | `-ReturnStmt 0x5587828870d0 # | | | | `-CallExpr 0x5587828870a0 'float' # | | | | |-ImplicitCastExpr 0x558782887088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782887068 '' Function 0x55878277fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782887040 'float' # | | | | `-ImplicitCastExpr 0x558782887028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782887010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782886fd8 'int' lvalue ParmVar 0x558782886cd8 'V' 'int' # | | | `-DeprecatedAttr 0x558782886e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782887240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782887190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828875b8 # | | | | `-ReturnStmt 0x5587828875a8 # | | | | `-CallExpr 0x558782887578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782887560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782887540 '' Function 0x55878277fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782887518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782887500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828874e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828874b0 'int2':'vector' lvalue ParmVar 0x558782887190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828872f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782887718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782887668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782887a98 # | | | | `-ReturnStmt 0x558782887a88 # | | | | `-CallExpr 0x558782887a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782887a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782887a20 '' Function 0x558782780078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828879f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828879e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828879c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782887990 'int3':'vector' lvalue ParmVar 0x558782887668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828877c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782887bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782887b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782887f80 # | | | | `-ReturnStmt 0x558782887f70 # | | | | `-CallExpr 0x558782887f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782887f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782887f08 '' Function 0x5587827802f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782887ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782887ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782887eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782887e78 'int4':'vector' lvalue ParmVar 0x558782887b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782887ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782888928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782888878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782888ca0 # | | | | `-ReturnStmt 0x558782888c90 # | | | | `-CallExpr 0x558782888c60 'float' # | | | | |-ImplicitCastExpr 0x558782888c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782888c28 '' Function 0x55878277fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782888c00 'float' # | | | | `-ImplicitCastExpr 0x558782888be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782888bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782888b98 'uint':'unsigned int' lvalue ParmVar 0x558782888878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828889d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782888e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782888d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782889198 # | | | | `-ReturnStmt 0x558782889188 # | | | | `-CallExpr 0x558782889158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782889140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782889120 '' Function 0x55878277fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828890f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828890e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828890c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782889090 'uint2':'vector' lvalue ParmVar 0x558782888d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782888eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828892f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782889248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782889698 # | | | | `-ReturnStmt 0x558782889688 # | | | | `-CallExpr 0x558782889658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782889640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782889620 '' Function 0x558782780078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828895f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828895e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828895c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782889590 'uint3':'vector' lvalue ParmVar 0x558782889248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828893a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828897f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558782889748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782889ba0 # | | | | `-ReturnStmt 0x558782889b90 # | | | | `-CallExpr 0x558782889b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782889b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782889b28 '' Function 0x5587827802f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782889b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782889ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782889ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782889a98 'uint4':'vector' lvalue ParmVar 0x558782889748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828898a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782889d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782889c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878288a098 # | | | | `-ReturnStmt 0x55878288a088 # | | | | `-CallExpr 0x55878288a058 'float' # | | | | |-ImplicitCastExpr 0x55878288a040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878288a020 '' Function 0x55878277fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782889ff8 'float' # | | | | `-ImplicitCastExpr 0x558782889fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782889fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782889f90 'int64_t':'long' lvalue ParmVar 0x558782889c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782889db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288a1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878288a148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878288a5b0 # | | | | `-ReturnStmt 0x55878288a5a0 # | | | | `-CallExpr 0x55878288a570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878288a558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878288a538 '' Function 0x55878277fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878288a510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878288a4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288a4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288a4a8 'int64_t2':'vector' lvalue ParmVar 0x55878288a148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878288a2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288a710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878288a660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878288b4c0 # | | | | `-ReturnStmt 0x55878288b4b0 # | | | | `-CallExpr 0x55878288b480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878288b468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878288b448 '' Function 0x558782780078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878288b420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878288b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288b3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288b3b8 'int64_t3':'vector' lvalue ParmVar 0x55878288a660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878288b1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288b620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878288b570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878288b9e8 # | | | | `-ReturnStmt 0x55878288b9d8 # | | | | `-CallExpr 0x55878288b9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878288b990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878288b970 '' Function 0x5587827802f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878288b948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878288b930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288b918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288b8e0 'int64_t4':'vector' lvalue ParmVar 0x55878288b570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878288b6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288bb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878288ba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878288bf00 # | | | | `-ReturnStmt 0x55878288bef0 # | | | | `-CallExpr 0x55878288bec0 'float' # | | | | |-ImplicitCastExpr 0x55878288bea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878288be88 '' Function 0x55878277fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55878288be60 'float' # | | | | `-ImplicitCastExpr 0x55878288be48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288be30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288bdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55878288ba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878288bbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288c060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878288bfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878288c438 # | | | | `-ReturnStmt 0x55878288c428 # | | | | `-CallExpr 0x55878288c3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878288c3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878288c3c0 '' Function 0x55878277fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878288c398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878288c380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288c368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288c330 'uint64_t2':'vector' lvalue ParmVar 0x55878288bfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878288c110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288c598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878288c4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878288c978 # | | | | `-ReturnStmt 0x55878288c968 # | | | | `-CallExpr 0x55878288c938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878288c920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878288c900 '' Function 0x558782780078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878288c8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878288c8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288c8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288c870 'uint64_t3':'vector' lvalue ParmVar 0x55878288c4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878288c648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288cad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878288ca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878288cec0 # | | | | `-ReturnStmt 0x55878288ceb0 # | | | | `-CallExpr 0x55878288ce80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878288ce68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878288ce48 '' Function 0x5587827802f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878288ce20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878288ce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288cdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288cdb8 'uint64_t4':'vector' lvalue ParmVar 0x55878288ca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878288cb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288d030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878288cf80 col:29 used V 'double' # | | | |-CompoundStmt 0x55878288d8b8 # | | | | `-ReturnStmt 0x55878288d8a8 # | | | | `-CallExpr 0x55878288d878 'float' # | | | | |-ImplicitCastExpr 0x55878288d860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878288d840 '' Function 0x558782784f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55878288d818 'float' # | | | | `-ImplicitCastExpr 0x55878288d800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288d7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288d7b0 'double' lvalue ParmVar 0x55878288cf80 'V' 'double' # | | | `-DeprecatedAttr 0x55878288d0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878288da28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878288d978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878288dd90 # | | | | `-ReturnStmt 0x55878288dd80 # | | | | `-CallExpr 0x55878288dd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878288dd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878288dd18 '' Function 0x558782785178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878288dcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878288dcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288dcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288dc88 'double2':'vector' lvalue ParmVar 0x55878288d978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878288dad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878288df00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878288de50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55878288e270 # | | | | `-ReturnStmt 0x55878288e260 # | | | | `-CallExpr 0x55878288e230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878288e218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878288e1f8 '' Function 0x5587827853f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878288e1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878288e1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288e1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288e168 'double3':'vector' lvalue ParmVar 0x55878288de50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878288dfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878288e3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55878288e330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55878288e758 # | | | | `-ReturnStmt 0x55878288e748 # | | | | `-CallExpr 0x55878288e718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878288e700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878288e6e0 '' Function 0x558782785668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878288e6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878288e6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288e688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288e650 'double4':'vector' lvalue ParmVar 0x55878288e330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55878288e490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878288e8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55878288e808 col:26 used V 'int' # | | | |-CompoundStmt 0x55878288ec18 # | | | | `-ReturnStmt 0x55878288ec08 # | | | | `-CallExpr 0x55878288ebd8 'float' # | | | | |-ImplicitCastExpr 0x55878288ebc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878288eba0 '' Function 0x558782784f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55878288eb78 'float' # | | | | `-ImplicitCastExpr 0x55878288eb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288eb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288eb10 'int' lvalue ParmVar 0x55878288e808 'V' 'int' # | | | `-DeprecatedAttr 0x55878288e968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288ed78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55878288ecc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55878288f0f8 # | | | | `-ReturnStmt 0x55878288f0e8 # | | | | `-CallExpr 0x55878288f0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878288f0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878288f080 '' Function 0x558782785178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878288f058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878288f040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288f028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288eff0 'int2':'vector' lvalue ParmVar 0x55878288ecc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55878288ee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878288f258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55878288f1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55878288f5e0 # | | | | `-ReturnStmt 0x55878288f5d0 # | | | | `-CallExpr 0x55878288f5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878288f588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878288f568 '' Function 0x5587827853f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878288f540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878288f528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878288f510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878288f4d8 'int3':'vector' lvalue ParmVar 0x55878288f1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55878288f308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782890000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55878288ff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782890390 # | | | | `-ReturnStmt 0x558782890380 # | | | | `-CallExpr 0x558782890350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782890338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782890318 '' Function 0x558782785668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828902f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828902d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828902c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782890288 'int4':'vector' lvalue ParmVar 0x55878288ff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828900b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828904f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782890440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782890870 # | | | | `-ReturnStmt 0x558782890860 # | | | | `-CallExpr 0x558782890830 'float' # | | | | |-ImplicitCastExpr 0x558782890818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828907f8 '' Function 0x558782784f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828907d0 'float' # | | | | `-ImplicitCastExpr 0x5587828907b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828907a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782890768 'uint':'unsigned int' lvalue ParmVar 0x558782890440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828905a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828909d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782890920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782890d70 # | | | | `-ReturnStmt 0x558782890d60 # | | | | `-CallExpr 0x558782890d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782890d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782890cf8 '' Function 0x558782785178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782890cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782890cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782890ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782890c68 'uint2':'vector' lvalue ParmVar 0x558782890920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782890a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782890ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782890e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782891278 # | | | | `-ReturnStmt 0x558782891268 # | | | | `-CallExpr 0x558782891238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782891220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782891200 '' Function 0x5587827853f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828911d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828911c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828911a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782891170 'uint3':'vector' lvalue ParmVar 0x558782890e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782890f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828913d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558782891328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782891788 # | | | | `-ReturnStmt 0x558782891778 # | | | | `-CallExpr 0x558782891748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782891730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782891710 '' Function 0x558782785668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828916e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828916d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828916b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782891680 'uint4':'vector' lvalue ParmVar 0x558782891328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782891488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828918e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782891838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782891c88 # | | | | `-ReturnStmt 0x558782891c78 # | | | | `-CallExpr 0x558782891c48 'float' # | | | | |-ImplicitCastExpr 0x558782891c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782891c10 '' Function 0x558782784f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558782891be8 'float' # | | | | `-ImplicitCastExpr 0x558782891bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782891bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782891b80 'int64_t':'long' lvalue ParmVar 0x558782891838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782891998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782891de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782891d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782893a78 # | | | | `-ReturnStmt 0x558782893a68 # | | | | `-CallExpr 0x558782893a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782893a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782893a00 '' Function 0x558782785178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828939d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828939c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828939a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782893970 'int64_t2':'vector' lvalue ParmVar 0x558782891d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782891e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782893bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782893b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782893fa0 # | | | | `-ReturnStmt 0x558782893f90 # | | | | `-CallExpr 0x558782893f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782893f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782893f28 '' Function 0x5587827853f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782893f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782893ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782893ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782893e98 'int64_t3':'vector' lvalue ParmVar 0x558782893b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782893c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782894100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782894050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828944d0 # | | | | `-ReturnStmt 0x5587828944c0 # | | | | `-CallExpr 0x558782894490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782894478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782894458 '' Function 0x558782785668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782894430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782894418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782894400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828943c8 'int64_t4':'vector' lvalue ParmVar 0x558782894050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828941b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782894630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782894580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828949f0 # | | | | `-ReturnStmt 0x5587828949e0 # | | | | `-CallExpr 0x5587828949b0 'float' # | | | | |-ImplicitCastExpr 0x558782894998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782894978 '' Function 0x558782784f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558782894950 'float' # | | | | `-ImplicitCastExpr 0x558782894938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782894920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828948e8 'uint64_t':'unsigned long' lvalue ParmVar 0x558782894580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828946e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782894b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782894aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558782894f30 # | | | | `-ReturnStmt 0x558782894f20 # | | | | `-CallExpr 0x558782894ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782894ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782894eb8 '' Function 0x558782785178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782894e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782894e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782894e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782894e28 'uint64_t2':'vector' lvalue ParmVar 0x558782894aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782894c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782895090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782894fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782895478 # | | | | `-ReturnStmt 0x558782895468 # | | | | `-CallExpr 0x558782895438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782895420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782895400 '' Function 0x5587827853f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828953d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828953c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828953a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782895370 'uint64_t3':'vector' lvalue ParmVar 0x558782894fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782895140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828955d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782895528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828962d0 # | | | | `-ReturnStmt 0x5587828962c0 # | | | | `-CallExpr 0x558782896290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782896278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782896258 '' Function 0x558782785668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782896230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782896218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782896200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828961c8 'uint64_t4':'vector' lvalue ParmVar 0x558782895528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782895688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782896438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782896388 col:29 used V 'double' # | | | |-CompoundStmt 0x558782896780 # | | | | `-ReturnStmt 0x558782896770 # | | | | `-CallExpr 0x558782896740 'float' # | | | | |-ImplicitCastExpr 0x558782896728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782896708 '' Function 0x55878278c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828966e0 'float' # | | | | `-ImplicitCastExpr 0x5587828966c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828966b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782896678 'double' lvalue ParmVar 0x558782896388 'V' 'double' # | | | `-DeprecatedAttr 0x5587828964e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828968e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558782896838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782896c50 # | | | | `-ReturnStmt 0x558782896c40 # | | | | `-CallExpr 0x558782896c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782896bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782896bd8 '' Function 0x55878278c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782896bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782896b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782896b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782896b48 'double2':'vector' lvalue ParmVar 0x558782896838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782896998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782896db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782896d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782897128 # | | | | `-ReturnStmt 0x558782897118 # | | | | `-CallExpr 0x5587828970e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828970d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828970b0 '' Function 0x55878278cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782897088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782897070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782897058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782897020 'double3':'vector' lvalue ParmVar 0x558782896d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782896e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782897290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828971e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782897608 # | | | | `-ReturnStmt 0x5587828975f8 # | | | | `-CallExpr 0x5587828975c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828975b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782897590 '' Function 0x55878278cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782897568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782897550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782897538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782897500 'double4':'vector' lvalue ParmVar 0x5587828971e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782897340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782897768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828976b8 col:26 used V 'int' # | | | |-CompoundStmt 0x558782897ac0 # | | | | `-ReturnStmt 0x558782897ab0 # | | | | `-CallExpr 0x558782897a80 'float' # | | | | |-ImplicitCastExpr 0x558782897a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782897a48 '' Function 0x55878278c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558782897a20 'float' # | | | | `-ImplicitCastExpr 0x558782897a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828979f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828979b8 'int' lvalue ParmVar 0x5587828976b8 'V' 'int' # | | | `-DeprecatedAttr 0x558782897818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782897c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782897b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782897f98 # | | | | `-ReturnStmt 0x558782897f88 # | | | | `-CallExpr 0x558782897f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782897f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782897f20 '' Function 0x55878278c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782897ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782897ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782897ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782897e90 'int2':'vector' lvalue ParmVar 0x558782897b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782897cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782898780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828986d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782898b00 # | | | | `-ReturnStmt 0x558782898af0 # | | | | `-CallExpr 0x558782898ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782898aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782898a88 '' Function 0x55878278cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782898a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782898a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782898a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828989f8 'int3':'vector' lvalue ParmVar 0x5587828986d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782898830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782898c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782898bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782898fe8 # | | | | `-ReturnStmt 0x558782898fd8 # | | | | `-CallExpr 0x558782898fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782898f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782898f70 '' Function 0x55878278cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782898f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782898f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782898f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782898ee0 'int4':'vector' lvalue ParmVar 0x558782898bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782898d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782899148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782899098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828994c0 # | | | | `-ReturnStmt 0x5587828994b0 # | | | | `-CallExpr 0x558782899480 'float' # | | | | |-ImplicitCastExpr 0x558782899468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782899448 '' Function 0x55878278c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558782899420 'float' # | | | | `-ImplicitCastExpr 0x558782899408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828993f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828993b8 'uint':'unsigned int' lvalue ParmVar 0x558782899098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828991f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782899620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782899570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828999b8 # | | | | `-ReturnStmt 0x5587828999a8 # | | | | `-CallExpr 0x558782899978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782899960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782899940 '' Function 0x55878278c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782899918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782899900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828998e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828998b0 'uint2':'vector' lvalue ParmVar 0x558782899570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828996d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782899b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782899a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782899eb8 # | | | | `-ReturnStmt 0x558782899ea8 # | | | | `-CallExpr 0x558782899e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782899e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782899e40 '' Function 0x55878278cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782899e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782899e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782899de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782899db0 'uint3':'vector' lvalue ParmVar 0x558782899a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782899bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289a018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558782899f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55878289a3c0 # | | | | `-ReturnStmt 0x55878289a3b0 # | | | | `-CallExpr 0x55878289a380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878289a368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878289a348 '' Function 0x55878278cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878289a320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878289a308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289a2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289a2b8 'uint4':'vector' lvalue ParmVar 0x558782899f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878289a0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289a520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878289a470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878289b200 # | | | | `-ReturnStmt 0x55878289b1f0 # | | | | `-CallExpr 0x55878289b1c0 'float' # | | | | |-ImplicitCastExpr 0x55878289b1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878289b188 '' Function 0x55878278c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55878289b160 'float' # | | | | `-ImplicitCastExpr 0x55878289b148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289b130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289b0f8 'int64_t':'long' lvalue ParmVar 0x55878289a470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878289a5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289b360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878289b2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878289b718 # | | | | `-ReturnStmt 0x55878289b708 # | | | | `-CallExpr 0x55878289b6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878289b6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878289b6a0 '' Function 0x55878278c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878289b678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878289b660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289b648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289b610 'int64_t2':'vector' lvalue ParmVar 0x55878289b2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878289b410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289b878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878289b7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878289bc38 # | | | | `-ReturnStmt 0x55878289bc28 # | | | | `-CallExpr 0x55878289bbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878289bbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878289bbc0 '' Function 0x55878278cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878289bb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878289bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289bb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289bb30 'int64_t3':'vector' lvalue ParmVar 0x55878289b7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878289b928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289bd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878289bce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878289c160 # | | | | `-ReturnStmt 0x55878289c150 # | | | | `-CallExpr 0x55878289c120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878289c108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878289c0e8 '' Function 0x55878278cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878289c0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878289c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289c090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289c058 'int64_t4':'vector' lvalue ParmVar 0x55878289bce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878289be48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289c2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878289c210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878289c678 # | | | | `-ReturnStmt 0x55878289c668 # | | | | `-CallExpr 0x55878289c638 'float' # | | | | |-ImplicitCastExpr 0x55878289c620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878289c600 '' Function 0x55878278c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55878289c5d8 'float' # | | | | `-ImplicitCastExpr 0x55878289c5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289c5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289c570 'uint64_t':'unsigned long' lvalue ParmVar 0x55878289c210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878289c370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289c7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878289c728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878289cbb0 # | | | | `-ReturnStmt 0x55878289cba0 # | | | | `-CallExpr 0x55878289cb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878289cb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878289cb38 '' Function 0x55878278c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878289cb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878289caf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878289cae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289caa8 'uint64_t2':'vector' lvalue ParmVar 0x55878289c728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878289c888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878289cd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878289cc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828a0628 # | | | | `-ReturnStmt 0x5587828a0618 # | | | | `-CallExpr 0x5587828a05e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a05d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a05b0 '' Function 0x55878278cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a0588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a0570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a0558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878289cfe8 'uint64_t3':'vector' lvalue ParmVar 0x55878289cc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878289cdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a0788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a06d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828a0b70 # | | | | `-ReturnStmt 0x5587828a0b60 # | | | | `-CallExpr 0x5587828a0b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a0b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a0af8 '' Function 0x55878278cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a0ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a0ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a0aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a0a68 'uint64_t4':'vector' lvalue ParmVar 0x5587828a06d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828a0838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a0ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828a0c30 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828a1028 # | | | | `-ReturnStmt 0x5587828a1018 # | | | | `-CallExpr 0x5587828a0fe8 'float' # | | | | |-ImplicitCastExpr 0x5587828a0fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a0fb0 '' Function 0x55878278d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a0f88 'float' # | | | | `-ImplicitCastExpr 0x5587828a0f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a0f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a0f20 'double' lvalue ParmVar 0x5587828a0c30 'V' 'double' # | | | `-DeprecatedAttr 0x5587828a0d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a1198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a10e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828a1500 # | | | | `-ReturnStmt 0x5587828a14f0 # | | | | `-CallExpr 0x5587828a14c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a14a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a1488 '' Function 0x55878276bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a1460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a1448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a1430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a13f8 'double2':'vector' lvalue ParmVar 0x5587828a10e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828a1248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a1670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a15c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828a19e0 # | | | | `-ReturnStmt 0x5587828a19d0 # | | | | `-CallExpr 0x5587828a19a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a1988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a1968 '' Function 0x55878276c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a1940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a1928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a1910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a18d8 'double3':'vector' lvalue ParmVar 0x5587828a15c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828a1720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a1b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a1aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828a1ec8 # | | | | `-ReturnStmt 0x5587828a1eb8 # | | | | `-CallExpr 0x5587828a1e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a1e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a1e50 '' Function 0x55878276c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a1e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a1e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a1df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a1dc0 'double4':'vector' lvalue ParmVar 0x5587828a1aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828a1c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a2028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828a1f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828a2380 # | | | | `-ReturnStmt 0x5587828a2370 # | | | | `-CallExpr 0x5587828a2340 'float' # | | | | |-ImplicitCastExpr 0x5587828a2328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a2308 '' Function 0x55878278d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a22e0 'float' # | | | | `-ImplicitCastExpr 0x5587828a22c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a22b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a2278 'int' lvalue ParmVar 0x5587828a1f78 'V' 'int' # | | | `-DeprecatedAttr 0x5587828a20d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a2550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a2430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828a28c8 # | | | | `-ReturnStmt 0x5587828a28b8 # | | | | `-CallExpr 0x5587828a2888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a2870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a2850 '' Function 0x55878276bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a2828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a2810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a27f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a27c0 'int2':'vector' lvalue ParmVar 0x5587828a2430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828a2600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a2a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a2978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828a2da8 # | | | | `-ReturnStmt 0x5587828a2d98 # | | | | `-CallExpr 0x5587828a2d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a2d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a2d30 '' Function 0x55878276c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a2d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a2cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a2cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a2ca0 'int3':'vector' lvalue ParmVar 0x5587828a2978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828a2ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a2f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a2e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828a3290 # | | | | `-ReturnStmt 0x5587828a3280 # | | | | `-CallExpr 0x5587828a3250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a3238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a3218 '' Function 0x55878276c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a31f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a31d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a31c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a3188 'int4':'vector' lvalue ParmVar 0x5587828a2e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828a2fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a33f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828a3340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828a3768 # | | | | `-ReturnStmt 0x5587828a3758 # | | | | `-CallExpr 0x5587828a3728 'float' # | | | | |-ImplicitCastExpr 0x5587828a3710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a36f0 '' Function 0x55878278d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a36c8 'float' # | | | | `-ImplicitCastExpr 0x5587828a36b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a3698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a3660 'uint':'unsigned int' lvalue ParmVar 0x5587828a3340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828a34a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a38c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a3818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828a3c60 # | | | | `-ReturnStmt 0x5587828a3c50 # | | | | `-CallExpr 0x5587828a3c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a3c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a3be8 '' Function 0x55878276bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a3bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a3ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a3b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a3b58 'uint2':'vector' lvalue ParmVar 0x5587828a3818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828a3978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a3dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a3d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828a4160 # | | | | `-ReturnStmt 0x5587828a4150 # | | | | `-CallExpr 0x5587828a4120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a4108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a40e8 '' Function 0x55878276c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a40c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a40a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a4090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a4058 'uint3':'vector' lvalue ParmVar 0x5587828a3d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828a3e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a42c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a4210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828a4680 # | | | | `-ReturnStmt 0x5587828a4670 # | | | | `-CallExpr 0x5587828a4640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a4628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a4608 '' Function 0x55878276c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a45e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a45c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a45b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a4578 'uint4':'vector' lvalue ParmVar 0x5587828a4210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828a4370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a47e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828a4730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828a4b78 # | | | | `-ReturnStmt 0x5587828a4b68 # | | | | `-CallExpr 0x5587828a4b38 'float' # | | | | |-ImplicitCastExpr 0x5587828a4b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a4b00 '' Function 0x55878278d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a4ad8 'float' # | | | | `-ImplicitCastExpr 0x5587828a4ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a4aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a4a70 'int64_t':'long' lvalue ParmVar 0x5587828a4730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828a4890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a4cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a4c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828a5090 # | | | | `-ReturnStmt 0x5587828a5080 # | | | | `-CallExpr 0x5587828a5050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a5038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a5018 '' Function 0x55878276bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a4ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a4fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a4fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a4f88 'int64_t2':'vector' lvalue ParmVar 0x5587828a4c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828a4d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a51f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a5140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828a55b0 # | | | | `-ReturnStmt 0x5587828a55a0 # | | | | `-CallExpr 0x5587828a5570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a5558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a5538 '' Function 0x55878276c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a5510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a54f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a54e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a54a8 'int64_t3':'vector' lvalue ParmVar 0x5587828a5140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828a52a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a5710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a5660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828a5ad8 # | | | | `-ReturnStmt 0x5587828a5ac8 # | | | | `-CallExpr 0x5587828a5a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a5a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a5a60 '' Function 0x55878276c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a5a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a5a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a5a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a59d0 'int64_t4':'vector' lvalue ParmVar 0x5587828a5660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828a57c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a5c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828a5b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828a5ff0 # | | | | `-ReturnStmt 0x5587828a5fe0 # | | | | `-CallExpr 0x5587828a5fb0 'float' # | | | | |-ImplicitCastExpr 0x5587828a5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a5f78 '' Function 0x55878278d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a5f50 'float' # | | | | `-ImplicitCastExpr 0x5587828a5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a5f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a5ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828a5b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828a5ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a6150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a60a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828a6528 # | | | | `-ReturnStmt 0x5587828a6518 # | | | | `-CallExpr 0x5587828a64e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a64d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a64b0 '' Function 0x55878276bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a6488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a6470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a6458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a6420 'uint64_t2':'vector' lvalue ParmVar 0x5587828a60a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828a6200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a6988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a68d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828a6d68 # | | | | `-ReturnStmt 0x5587828a6d58 # | | | | `-CallExpr 0x5587828a6d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a6d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a6cf0 '' Function 0x55878276c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a6cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a6cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a6c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a6c60 'uint64_t3':'vector' lvalue ParmVar 0x5587828a68d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828a6a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a6ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a6e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828a72b0 # | | | | `-ReturnStmt 0x5587828a72a0 # | | | | `-CallExpr 0x5587828a7270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a7258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a7238 '' Function 0x55878276c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a7210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a71f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a71e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a71a8 'uint64_t4':'vector' lvalue ParmVar 0x5587828a6e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828a6f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a7420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828a7370 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828a7768 # | | | | `-ReturnStmt 0x5587828a7758 # | | | | `-CallExpr 0x5587828a7728 'float' # | | | | |-ImplicitCastExpr 0x5587828a7710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a76f0 '' Function 0x558782797240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a76c8 'float' # | | | | `-ImplicitCastExpr 0x5587828a76b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a7698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a7660 'double' lvalue ParmVar 0x5587828a7370 'V' 'double' # | | | `-DeprecatedAttr 0x5587828a74d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a78d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a7828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828a7c40 # | | | | `-ReturnStmt 0x5587828a7c30 # | | | | `-CallExpr 0x5587828a7c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a7be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a7bc8 '' Function 0x5587827974b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a7ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a7b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a7b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a7b38 'double2':'vector' lvalue ParmVar 0x5587828a7828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828a7988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a7db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a7d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828a8120 # | | | | `-ReturnStmt 0x5587828a8110 # | | | | `-CallExpr 0x5587828a80e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a80c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a80a8 '' Function 0x558782797730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a8080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a8068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a8050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a8018 'double3':'vector' lvalue ParmVar 0x5587828a7d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828a7e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a8290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a81e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828a8608 # | | | | `-ReturnStmt 0x5587828a85f8 # | | | | `-CallExpr 0x5587828a85c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828a85b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828a8590 '' Function 0x5587827979a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828a8568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828a8550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a8538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a8500 'double4':'vector' lvalue ParmVar 0x5587828a81e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828a8340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828a8768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828a86b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828a9368 # | | | | `-ReturnStmt 0x5587828a9358 # | | | | `-CallExpr 0x5587828a9328 'float' # | | | | |-ImplicitCastExpr 0x5587828a9310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828a92f0 '' Function 0x558782797240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828a92c8 'float' # | | | | `-ImplicitCastExpr 0x5587828a92b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a9298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a9260 'int' lvalue ParmVar 0x5587828a86b8 'V' 'int' # | | | `-DeprecatedAttr 0x5587828a90c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a94c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828a9418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828a9840 # | | | | `-ReturnStmt 0x5587828a9830 # | | | | `-CallExpr 0x5587828a9800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828a97e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828a97c8 '' Function 0x5587827974b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828a97a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828a9788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a9770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a9738 'int2':'vector' lvalue ParmVar 0x5587828a9418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828a9578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a99a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828a98f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828a9d20 # | | | | `-ReturnStmt 0x5587828a9d10 # | | | | `-CallExpr 0x5587828a9ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828a9cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828a9ca8 '' Function 0x558782797730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828a9c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828a9c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828a9c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828a9c18 'int3':'vector' lvalue ParmVar 0x5587828a98f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828a9a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828a9e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828a9dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828aa208 # | | | | `-ReturnStmt 0x5587828aa1f8 # | | | | `-CallExpr 0x5587828aa1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828aa1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828aa190 '' Function 0x5587827979a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828aa168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828aa150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828aa138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828aa100 'int4':'vector' lvalue ParmVar 0x5587828a9dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828a9f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828aa368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828aa2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828aa6e0 # | | | | `-ReturnStmt 0x5587828aa6d0 # | | | | `-CallExpr 0x5587828aa6a0 'float' # | | | | |-ImplicitCastExpr 0x5587828aa688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828aa668 '' Function 0x558782797240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828aa640 'float' # | | | | `-ImplicitCastExpr 0x5587828aa628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828aa610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828aa5d8 'uint':'unsigned int' lvalue ParmVar 0x5587828aa2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828aa418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828aa840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828aa790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828aabd8 # | | | | `-ReturnStmt 0x5587828aabc8 # | | | | `-CallExpr 0x5587828aab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828aab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828aab60 '' Function 0x5587827974b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828aab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828aab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828aab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828aaad0 'uint2':'vector' lvalue ParmVar 0x5587828aa790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828aa8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828aad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828aac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828b1b60 # | | | | `-ReturnStmt 0x5587828b1b50 # | | | | `-CallExpr 0x5587828b1b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828ab080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828ab060 '' Function 0x558782797730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828ab038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828ab020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ab008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828aafd0 'uint3':'vector' lvalue ParmVar 0x5587828aac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828aade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b1cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828b1c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828b2068 # | | | | `-ReturnStmt 0x5587828b2058 # | | | | `-CallExpr 0x5587828b2028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828b2010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828b1ff0 '' Function 0x5587827979a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828b1fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828b1fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b1f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b1f60 'uint4':'vector' lvalue ParmVar 0x5587828b1c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828b1d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b21c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828b2118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828b2560 # | | | | `-ReturnStmt 0x5587828b2550 # | | | | `-CallExpr 0x5587828b2520 'float' # | | | | |-ImplicitCastExpr 0x5587828b2508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828b24e8 '' Function 0x558782797240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828b24c0 'float' # | | | | `-ImplicitCastExpr 0x5587828b24a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b2490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b2458 'int64_t':'long' lvalue ParmVar 0x5587828b2118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828b2278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b26c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828b2610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828b2a78 # | | | | `-ReturnStmt 0x5587828b2a68 # | | | | `-CallExpr 0x5587828b2a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828b2a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828b2a00 '' Function 0x5587827974b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828b29d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828b29c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b29a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b2970 'int64_t2':'vector' lvalue ParmVar 0x5587828b2610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828b2770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b2bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828b2b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828b2f98 # | | | | `-ReturnStmt 0x5587828b2f88 # | | | | `-CallExpr 0x5587828b2f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828b2f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828b2f20 '' Function 0x558782797730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828b2ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828b2ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b2ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b2e90 'int64_t3':'vector' lvalue ParmVar 0x5587828b2b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828b2c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b30f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828b3048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828b34c0 # | | | | `-ReturnStmt 0x5587828b34b0 # | | | | `-CallExpr 0x5587828b3480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828b3468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828b3448 '' Function 0x5587827979a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828b3420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828b3408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b33f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b33b8 'int64_t4':'vector' lvalue ParmVar 0x5587828b3048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828b31a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b3620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828b3570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828b39d8 # | | | | `-ReturnStmt 0x5587828b39c8 # | | | | `-CallExpr 0x5587828b3998 'float' # | | | | |-ImplicitCastExpr 0x5587828b3980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828b3960 '' Function 0x558782797240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828b3938 'float' # | | | | `-ImplicitCastExpr 0x5587828b3920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b3908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b38d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828b3570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828b36d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782800e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828b3a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558782801248 # | | | | `-ReturnStmt 0x558782801238 # | | | | `-CallExpr 0x558782801208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828011f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828011d0 '' Function 0x5587827974b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828011a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782801190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782801178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782801140 'uint64_t2':'vector' lvalue ParmVar 0x5587828b3a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782800f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828013a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828012f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782801788 # | | | | `-ReturnStmt 0x558782801778 # | | | | `-CallExpr 0x558782801748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782801730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782801710 '' Function 0x558782797730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828016e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828016d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828016b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782801680 'uint64_t3':'vector' lvalue ParmVar 0x5587828012f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782801458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828018e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782801838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558782801cd0 # | | | | `-ReturnStmt 0x558782801cc0 # | | | | `-CallExpr 0x558782801c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782801c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782801c58 '' Function 0x5587827979a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782801c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782801c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782801c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782801bc8 'uint64_t4':'vector' lvalue ParmVar 0x558782801838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782801998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782801e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782801d90 col:29 used V 'double' # | | | |-CompoundStmt 0x558782802188 # | | | | `-ReturnStmt 0x558782802178 # | | | | `-CallExpr 0x558782802148 'float' # | | | | |-ImplicitCastExpr 0x558782802130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782802110 '' Function 0x5587827985f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828020e8 'float' # | | | | `-ImplicitCastExpr 0x5587828020d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828020b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782802080 'double' lvalue ParmVar 0x558782801d90 'V' 'double' # | | | `-DeprecatedAttr 0x558782801ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828022f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558782802248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782802660 # | | | | `-ReturnStmt 0x558782802650 # | | | | `-CallExpr 0x558782802620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782802608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828025e8 '' Function 0x558782798870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828025c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828025a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782802590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782802558 'double2':'vector' lvalue ParmVar 0x558782802248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828023a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828027d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782802720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782802b40 # | | | | `-ReturnStmt 0x558782802b30 # | | | | `-CallExpr 0x558782802b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782802ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782802ac8 '' Function 0x558782798ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782802aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782802a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782802a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782802a38 'double3':'vector' lvalue ParmVar 0x558782802720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782802880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782802cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782802c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828b51a8 # | | | | `-ReturnStmt 0x5587828b5198 # | | | | `-CallExpr 0x5587828b5168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828b5150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828b5130 '' Function 0x558782798d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828b5108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828b50f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b50d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b50a0 'double4':'vector' lvalue ParmVar 0x558782802c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782802d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828b5308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828b5258 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828b5660 # | | | | `-ReturnStmt 0x5587828b5650 # | | | | `-CallExpr 0x5587828b5620 'float' # | | | | |-ImplicitCastExpr 0x5587828b5608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828b55e8 '' Function 0x5587827985f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828b55c0 'float' # | | | | `-ImplicitCastExpr 0x5587828b55a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b5590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b5558 'int' lvalue ParmVar 0x5587828b5258 'V' 'int' # | | | `-DeprecatedAttr 0x5587828b53b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b57c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828b5710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828b5b38 # | | | | `-ReturnStmt 0x5587828b5b28 # | | | | `-CallExpr 0x5587828b5af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828b5ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828b5ac0 '' Function 0x558782798870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828b5a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828b5a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b5a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b5a30 'int2':'vector' lvalue ParmVar 0x5587828b5710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828b5870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b5c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828b5be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828b6018 # | | | | `-ReturnStmt 0x5587828b6008 # | | | | `-CallExpr 0x5587828b5fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828b5fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828b5fa0 '' Function 0x558782798ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828b5f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828b5f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b5f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b5f10 'int3':'vector' lvalue ParmVar 0x5587828b5be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828b5d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b6178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828b60c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828b6500 # | | | | `-ReturnStmt 0x5587828b64f0 # | | | | `-CallExpr 0x5587828b64c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828b64a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828b6488 '' Function 0x558782798d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828b6460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828b6448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b6430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b63f8 'int4':'vector' lvalue ParmVar 0x5587828b60c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828b6228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b6660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828b65b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828b69d8 # | | | | `-ReturnStmt 0x5587828b69c8 # | | | | `-CallExpr 0x5587828b6998 'float' # | | | | |-ImplicitCastExpr 0x5587828b6980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828b6960 '' Function 0x5587827985f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828b6938 'float' # | | | | `-ImplicitCastExpr 0x5587828b6920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b6908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b68d0 'uint':'unsigned int' lvalue ParmVar 0x5587828b65b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828b6710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b6b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828b6a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828b6ed0 # | | | | `-ReturnStmt 0x5587828b6ec0 # | | | | `-CallExpr 0x5587828b6e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828b6e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828b6e58 '' Function 0x558782798870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828b6e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828b6e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b6e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b6dc8 'uint2':'vector' lvalue ParmVar 0x5587828b6a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828b6be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b7860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828b77b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828b7c00 # | | | | `-ReturnStmt 0x5587828b7bf0 # | | | | `-CallExpr 0x5587828b7bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828b7ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828b7b88 '' Function 0x558782798ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828b7b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828b7b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b7b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b7af8 'uint3':'vector' lvalue ParmVar 0x5587828b77b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828b7910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b7d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828b7cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828b8108 # | | | | `-ReturnStmt 0x5587828b80f8 # | | | | `-CallExpr 0x5587828b80c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828b80b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828b8090 '' Function 0x558782798d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828b8068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828b8050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b8038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b8000 'uint4':'vector' lvalue ParmVar 0x5587828b7cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828b7e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b8268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828b81b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828b8600 # | | | | `-ReturnStmt 0x5587828b85f0 # | | | | `-CallExpr 0x5587828b85c0 'float' # | | | | |-ImplicitCastExpr 0x5587828b85a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828b8588 '' Function 0x5587827985f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828b8560 'float' # | | | | `-ImplicitCastExpr 0x5587828b8548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b8530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b84f8 'int64_t':'long' lvalue ParmVar 0x5587828b81b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828b8318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b8760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828b86b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828b8b18 # | | | | `-ReturnStmt 0x5587828b8b08 # | | | | `-CallExpr 0x5587828b8ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828b8ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828b8aa0 '' Function 0x558782798870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828b8a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828b8a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b8a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b8a10 'int64_t2':'vector' lvalue ParmVar 0x5587828b86b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828b8810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b8c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828b8bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828b9038 # | | | | `-ReturnStmt 0x5587828b9028 # | | | | `-CallExpr 0x5587828b8ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828b8fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828b8fc0 '' Function 0x558782798ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828b8f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828b8f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b8f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b8f30 'int64_t3':'vector' lvalue ParmVar 0x5587828b8bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828b8d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b9198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828b90e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828b9560 # | | | | `-ReturnStmt 0x5587828b9550 # | | | | `-CallExpr 0x5587828b9520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828b9508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828b94e8 '' Function 0x558782798d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828b94c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828b94a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828b9490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828b9458 'int64_t4':'vector' lvalue ParmVar 0x5587828b90e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828b9248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828b96c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828b9610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828ba488 # | | | | `-ReturnStmt 0x5587828ba478 # | | | | `-CallExpr 0x5587828ba448 'float' # | | | | |-ImplicitCastExpr 0x5587828ba430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828ba410 '' Function 0x5587827985f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828ba3e8 'float' # | | | | `-ImplicitCastExpr 0x5587828ba3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ba3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ba380 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828b9610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828ba180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ba5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828ba538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828ba9c0 # | | | | `-ReturnStmt 0x5587828ba9b0 # | | | | `-CallExpr 0x5587828ba980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828ba968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828ba948 '' Function 0x558782798870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828ba920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828ba908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ba8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ba8b8 'uint64_t2':'vector' lvalue ParmVar 0x5587828ba538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828ba698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828bab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828baa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828baf00 # | | | | `-ReturnStmt 0x5587828baef0 # | | | | `-CallExpr 0x5587828baec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828baea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828bae88 '' Function 0x558782798ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828bae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828bae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828badf8 'uint64_t3':'vector' lvalue ParmVar 0x5587828baa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828babd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828bb060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828bafb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828bb448 # | | | | `-ReturnStmt 0x5587828bb438 # | | | | `-CallExpr 0x5587828bb408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828bb3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828bb3d0 '' Function 0x558782798d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828bb3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828bb390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bb378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bb340 'uint64_t4':'vector' lvalue ParmVar 0x5587828bafb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828bb110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828bb5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828bb500 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828bb928 # | | | | `-ReturnStmt 0x5587828bb918 # | | | | `-CallExpr 0x5587828bb8e8 'bool' # | | | | |-ImplicitCastExpr 0x5587828bb8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5587828bb878 '' Function 0x558782799ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5587828bb850 'float' # | | | | `-ImplicitCastExpr 0x5587828bb838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bb820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bb7e8 'double' lvalue ParmVar 0x5587828bb500 'V' 'double' # | | | `-DeprecatedAttr 0x5587828bb658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828bba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828bb9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828bbe58 # | | | | `-ReturnStmt 0x5587828bbe48 # | | | | `-CallExpr 0x5587828bbe18 'vector' # | | | | |-ImplicitCastExpr 0x5587828bbe00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828bbd80 '' Function 0x558782799df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5587828bbd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828bbd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bbd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bbcf0 'double2':'vector' lvalue ParmVar 0x5587828bb9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828bbb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828bbfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828bbf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828bc798 # | | | | `-ReturnStmt 0x5587828bc788 # | | | | `-CallExpr 0x5587828bc758 'vector' # | | | | |-ImplicitCastExpr 0x5587828bc740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828bc6c0 '' Function 0x55878279a0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5587828bc698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828bc680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bc668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bc630 'double3':'vector' lvalue ParmVar 0x5587828bbf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828bc070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828bc900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828bc850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828bccd8 # | | | | `-ReturnStmt 0x5587828bccc8 # | | | | `-CallExpr 0x5587828bcc98 'vector' # | | | | |-ImplicitCastExpr 0x5587828bcc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828bcc00 '' Function 0x55878279a3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5587828bcbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828bcbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bcba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bcb70 'double4':'vector' lvalue ParmVar 0x5587828bc850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828bc9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828bcdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828bcd08 col:29 used V 'double' # | | | `-CompoundStmt 0x5587828bd018 # | | | `-ReturnStmt 0x5587828bd008 # | | | `-CallExpr 0x5587828bcfd8 'bool' # | | | |-ImplicitCastExpr 0x5587828bcfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5587828bcfa0 '' Function 0x55878279b000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5587828bcf78 'float' # | | | `-ImplicitCastExpr 0x5587828bcf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5587828bcf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5587828bcf10 'double' lvalue ParmVar 0x5587828bcd08 'V' 'double' # | | |-FunctionDecl 0x5587828bd0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828bd048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5587828bd380 # | | | `-ReturnStmt 0x5587828bd370 # | | | `-CallExpr 0x5587828bd340 'vector' # | | | |-ImplicitCastExpr 0x5587828bd328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5587828bd308 '' Function 0x55878279b278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5587828bd2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5587828bd2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5587828bd2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5587828bd278 'double2':'vector' lvalue ParmVar 0x5587828bd048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5587828bd460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828bd3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5587828bd6f0 # | | | `-ReturnStmt 0x5587828bd6e0 # | | | `-CallExpr 0x5587828bd6b0 'vector' # | | | |-ImplicitCastExpr 0x5587828bd698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5587828bd678 '' Function 0x55878279b4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5587828bd650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5587828bd638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5587828bd620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5587828bd5e8 'double3':'vector' lvalue ParmVar 0x5587828bd3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5587828bd7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828bd720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5587828bda68 # | | | `-ReturnStmt 0x5587828bda58 # | | | `-CallExpr 0x5587828bda28 'vector' # | | | |-ImplicitCastExpr 0x5587828bda10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5587828bd9f0 '' Function 0x55878279b768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5587828bd9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5587828bd9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5587828bd998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5587828bd960 'double4':'vector' lvalue ParmVar 0x5587828bd720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5587828be160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5587828bda80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587828bdb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5587828be0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5587828bde28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5587828bdf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5587828bdf78 col:39 s 'T' # | | | |-CompoundStmt 0x5587828be430 # | | | | `-ReturnStmt 0x5587828be420 # | | | | `-RecoveryExpr 0x5587828be3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5587828be2d0 '' lvalue (ADL) = 'lerp' 0x55878279d578 0x55878279bb08 0x55878279bed0 0x55878279c298 0x55878279c660 0x55878279ca10 0x55878279cde8 0x55878279d1b0 # | | | | |-RecoveryExpr 0x5587828be350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5587828be370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5587828be1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5587828be8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5587828be4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5587828be740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5587828be7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5587828bedb8 # | | | | `-ReturnStmt 0x5587828beda8 # | | | | `-CallExpr 0x5587828bed68 'float' # | | | | |-ImplicitCastExpr 0x5587828bed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5587828becf8 '' Function 0x55878279ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5587828bebb0 'float' # | | | | | `-ImplicitCastExpr 0x5587828beb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828beb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828beb48 'double' lvalue ParmVar 0x5587828be4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5587828bec40 'float' # | | | | | `-ImplicitCastExpr 0x5587828bec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828bec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828bebd8 'double' lvalue ParmVar 0x5587828be740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5587828becd0 'float' # | | | | `-ImplicitCastExpr 0x5587828becb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828beca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bec68 'double' lvalue ParmVar 0x5587828be7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5587828be9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828bf108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828bee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5587828beef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5587828bef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5587828bf648 # | | | | `-ReturnStmt 0x5587828bf638 # | | | | `-CallExpr 0x5587828bf5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828bf5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5587828bf558 '' Function 0x55878279cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5587828bf3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828bf3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828bf3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828bf378 'double2':'vector' lvalue ParmVar 0x5587828bee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5587828bf488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828bf470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828bf458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828bf420 'double2':'vector' lvalue ParmVar 0x5587828beef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5587828bf530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828bf518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bf500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bf4c8 'double2':'vector' lvalue ParmVar 0x5587828bef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828bf1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828bf998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828bf708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5587828bf788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5587828bf808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5587828bfed8 # | | | | `-ReturnStmt 0x5587828bfec8 # | | | | `-CallExpr 0x5587828bfe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828bfe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5587828bfdf0 '' Function 0x55878279d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5587828bfc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828bfc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828bfc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828bfc10 'double3':'vector' lvalue ParmVar 0x5587828bf708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5587828bfd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828bfd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828bfcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828bfcb8 'double3':'vector' lvalue ParmVar 0x5587828bf788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5587828bfdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828bfdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828bfd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828bfd60 'double3':'vector' lvalue ParmVar 0x5587828bf808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828bfa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828c0228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828bff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5587828c0018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5587828c0098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5587828c1ba0 # | | | | `-ReturnStmt 0x5587828c1b90 # | | | | `-CallExpr 0x5587828c1b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828c0710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5587828c0688 '' Function 0x55878279d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5587828c0510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c04f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c04e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c04a8 'double4':'vector' lvalue ParmVar 0x5587828bff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5587828c05b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c05a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c0588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c0550 'double4':'vector' lvalue ParmVar 0x5587828c0018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5587828c0660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828c0648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c0630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c05f8 'double4':'vector' lvalue ParmVar 0x5587828c0098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828c02e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828c1e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5587828c1c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5587828c1cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5587828c1d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5587828c2320 # | | | | `-ReturnStmt 0x5587828c2310 # | | | | `-CallExpr 0x5587828c22d0 'float' # | | | | |-ImplicitCastExpr 0x5587828c22b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5587828c2298 '' Function 0x55878279ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5587828c2150 'float' # | | | | | `-ImplicitCastExpr 0x5587828c2138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c2120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c20e8 'int' lvalue ParmVar 0x5587828c1c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5587828c21e0 'float' # | | | | | `-ImplicitCastExpr 0x5587828c21c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c21b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c2178 'int' lvalue ParmVar 0x5587828c1cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5587828c2270 'float' # | | | | `-ImplicitCastExpr 0x5587828c2258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c2240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c2208 'int' lvalue ParmVar 0x5587828c1d50 'V3' 'int' # | | | `-DeprecatedAttr 0x5587828c1f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c2658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828c23d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5587828c2450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5587828c24d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5587828c2b40 # | | | | `-ReturnStmt 0x5587828c2b30 # | | | | `-CallExpr 0x5587828c2af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828c2ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5587828c2ab8 '' Function 0x55878279cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5587828c2940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c2928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c2910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c28d8 'int2':'vector' lvalue ParmVar 0x5587828c23d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5587828c29e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c29d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c29b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c2980 'int2':'vector' lvalue ParmVar 0x5587828c2450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5587828c2a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828c2a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c2a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c2a28 'int2':'vector' lvalue ParmVar 0x5587828c24d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828c2718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c2e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828c2bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5587828c2c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5587828c2cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5587828c3368 # | | | | `-ReturnStmt 0x5587828c3358 # | | | | `-CallExpr 0x5587828c3318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828c3300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5587828c32e0 '' Function 0x55878279d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5587828c3168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c3150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c3138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c3100 'int3':'vector' lvalue ParmVar 0x5587828c2bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5587828c3210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c31f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c31e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c31a8 'int3':'vector' lvalue ParmVar 0x5587828c2c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5587828c32b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828c32a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c3288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c3250 'int3':'vector' lvalue ParmVar 0x5587828c2cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828c2f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c36a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828c3418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5587828c3498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5587828c3518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5587828c4bc0 # | | | | `-ReturnStmt 0x5587828c4bb0 # | | | | `-CallExpr 0x5587828c4b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828c3b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5587828c3b18 '' Function 0x55878279d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5587828c39a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c3988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c3970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c3938 'int4':'vector' lvalue ParmVar 0x5587828c3418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5587828c3a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c3a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c3a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c39e0 'int4':'vector' lvalue ParmVar 0x5587828c3498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5587828c3af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828c3ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c3ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c3a88 'int4':'vector' lvalue ParmVar 0x5587828c3518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828c3768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c4ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828c4c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587828c4cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587828c4d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828c53b0 # | | | | `-ReturnStmt 0x5587828c53a0 # | | | | `-CallExpr 0x5587828c5360 'float' # | | | | |-ImplicitCastExpr 0x5587828c5348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5587828c5328 '' Function 0x55878279ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5587828c51e0 'float' # | | | | | `-ImplicitCastExpr 0x5587828c51c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c51b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c5178 'uint':'unsigned int' lvalue ParmVar 0x5587828c4c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5587828c5270 'float' # | | | | | `-ImplicitCastExpr 0x5587828c5258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c5240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c5208 'uint':'unsigned int' lvalue ParmVar 0x5587828c4cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5587828c5300 'float' # | | | | `-ImplicitCastExpr 0x5587828c52e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c52d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c5298 'uint':'unsigned int' lvalue ParmVar 0x5587828c4d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828c4fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c56e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828c5460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5587828c54e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5587828c5560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5587828c5bf0 # | | | | `-ReturnStmt 0x5587828c5be0 # | | | | `-CallExpr 0x5587828c5ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828c5b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5587828c5b68 '' Function 0x55878279cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5587828c59f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c59d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c59c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c5988 'uint2':'vector' lvalue ParmVar 0x5587828c5460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5587828c5a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c5a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c5a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c5a30 'uint2':'vector' lvalue ParmVar 0x5587828c54e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5587828c5b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828c5b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c5b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c5ad8 'uint2':'vector' lvalue ParmVar 0x5587828c5560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828c57a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c5f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828c5ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5587828c5d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5587828c5da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5587828c6438 # | | | | `-ReturnStmt 0x5587828c6428 # | | | | `-CallExpr 0x5587828c63e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828c63d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5587828c63b0 '' Function 0x55878279d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5587828c6238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c6220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c6208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c61d0 'uint3':'vector' lvalue ParmVar 0x5587828c5ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5587828c62e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c62c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c62b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c6278 'uint3':'vector' lvalue ParmVar 0x5587828c5d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5587828c6388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828c6370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c6358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c6320 'uint3':'vector' lvalue ParmVar 0x5587828c5da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828c5fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c6778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828c64e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5587828c6568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5587828c65e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5587828c6cb0 # | | | | `-ReturnStmt 0x5587828c6ca0 # | | | | `-CallExpr 0x5587828c6c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828c6c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5587828c6c28 '' Function 0x55878279d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5587828c6a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c6a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c6a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c6a28 'uint4':'vector' lvalue ParmVar 0x5587828c64e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5587828c6b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c6b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c6b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c6ad0 'uint4':'vector' lvalue ParmVar 0x5587828c6568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5587828c6c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828c6be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c6bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c6b98 'uint4':'vector' lvalue ParmVar 0x5587828c65e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828c6838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c6fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828c6d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5587828c6de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5587828c6e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5587828c74c0 # | | | | `-ReturnStmt 0x5587828c74b0 # | | | | `-CallExpr 0x5587828c7470 'float' # | | | | |-ImplicitCastExpr 0x5587828c7458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5587828c7438 '' Function 0x55878279ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5587828c72f0 'float' # | | | | | `-ImplicitCastExpr 0x5587828c72d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c72c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c7288 'int64_t':'long' lvalue ParmVar 0x5587828c6d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5587828c7380 'float' # | | | | | `-ImplicitCastExpr 0x5587828c7368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c7350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c7318 'int64_t':'long' lvalue ParmVar 0x5587828c6de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5587828c7410 'float' # | | | | `-ImplicitCastExpr 0x5587828c73f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c73e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c73a8 'int64_t':'long' lvalue ParmVar 0x5587828c6e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828c70a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c77f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828c7570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587828c75f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587828c7670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828c7d20 # | | | | `-ReturnStmt 0x5587828c7d10 # | | | | `-CallExpr 0x5587828c7cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828c7cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5587828c7c98 '' Function 0x55878279cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5587828c7b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c7b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c7af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c7ab8 'int64_t2':'vector' lvalue ParmVar 0x5587828c7570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5587828c7bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c7bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c7b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c7b60 'int64_t2':'vector' lvalue ParmVar 0x5587828c75f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5587828c7c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828c7c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c7c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c7c08 'int64_t2':'vector' lvalue ParmVar 0x5587828c7670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828c78b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c8058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828c7dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587828c7e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587828c7ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828c8588 # | | | | `-ReturnStmt 0x5587828c8578 # | | | | `-CallExpr 0x5587828c8538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828c8520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5587828c8500 '' Function 0x55878279d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5587828c8388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c8370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c8358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c8320 'int64_t3':'vector' lvalue ParmVar 0x5587828c7dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5587828c8430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c8418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c8400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c83c8 'int64_t3':'vector' lvalue ParmVar 0x5587828c7e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5587828c84d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828c84c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c84a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c8470 'int64_t3':'vector' lvalue ParmVar 0x5587828c7ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828c8118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828c88c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828c8638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587828c86b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587828c8738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828c9e20 # | | | | `-ReturnStmt 0x5587828c9e10 # | | | | `-CallExpr 0x5587828c9dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828c9db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5587828c9d98 '' Function 0x55878279d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5587828c9c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c9c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c9bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c9bb8 'int64_t4':'vector' lvalue ParmVar 0x5587828c8638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5587828c9cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828c9cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828c9c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828c9c60 'int64_t4':'vector' lvalue ParmVar 0x5587828c86b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5587828c9d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828c9d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828c9d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828c9d08 'int64_t4':'vector' lvalue ParmVar 0x5587828c8738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828c8988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ca158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828c9ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587828c9f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587828c9fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828ca650 # | | | | `-ReturnStmt 0x5587828ca640 # | | | | `-CallExpr 0x5587828ca600 'float' # | | | | |-ImplicitCastExpr 0x5587828ca5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5587828ca5c8 '' Function 0x55878279ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5587828ca480 'float' # | | | | | `-ImplicitCastExpr 0x5587828ca468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828ca450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828ca418 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828c9ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5587828ca510 'float' # | | | | | `-ImplicitCastExpr 0x5587828ca4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828ca4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828ca4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828c9f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5587828ca5a0 'float' # | | | | `-ImplicitCastExpr 0x5587828ca588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ca570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ca538 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828c9fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828ca218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ca988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828ca700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587828ca780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587828ca800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828caed0 # | | | | `-ReturnStmt 0x5587828caec0 # | | | | `-CallExpr 0x5587828cae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828cae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5587828cae48 '' Function 0x55878279cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5587828cacd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828cacb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828caca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828cac68 'uint64_t2':'vector' lvalue ParmVar 0x5587828ca700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5587828cad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828cad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828cad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828cad10 'uint64_t2':'vector' lvalue ParmVar 0x5587828ca780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5587828cae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828cae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cadf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cadb8 'uint64_t2':'vector' lvalue ParmVar 0x5587828ca800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828caa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cb208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828caf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587828cb000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587828cb080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828cb758 # | | | | `-ReturnStmt 0x5587828cb748 # | | | | `-CallExpr 0x5587828cb708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828cb6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5587828cb6d0 '' Function 0x55878279d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5587828cb558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828cb540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828cb528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828cb4f0 'uint64_t3':'vector' lvalue ParmVar 0x5587828caf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5587828cb600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828cb5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828cb5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828cb598 'uint64_t3':'vector' lvalue ParmVar 0x5587828cb000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5587828cb6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828cb690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cb678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cb640 'uint64_t3':'vector' lvalue ParmVar 0x5587828cb080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828cb2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828cb808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587828cb888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587828cb908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828cc000 # | | | | `-ReturnStmt 0x5587828cbff0 # | | | | `-CallExpr 0x5587828cbfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828cbf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5587828cbf78 '' Function 0x55878279d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5587828cbe00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828cbde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828cbdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828cbd98 'uint64_t4':'vector' lvalue ParmVar 0x5587828cb808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5587828cbea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828cbe90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828cbe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828cbe40 'uint64_t4':'vector' lvalue ParmVar 0x5587828cb888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5587828cbf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828cbf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cbf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cbee8 'uint64_t4':'vector' lvalue ParmVar 0x5587828cb908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828cbb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cc168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828cc0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828cc4b0 # | | | | `-ReturnStmt 0x5587828cc4a0 # | | | | `-CallExpr 0x5587828cc470 'float' # | | | | |-ImplicitCastExpr 0x5587828cc458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828cc438 '' Function 0x55878279e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828cc410 'float' # | | | | `-ImplicitCastExpr 0x5587828cc3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cc3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cc3a8 'double' lvalue ParmVar 0x5587828cc0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5587828cc218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828cc618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828cc568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828cc980 # | | | | `-ReturnStmt 0x5587828cc970 # | | | | `-CallExpr 0x5587828cc940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828cc928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828cc908 '' Function 0x55878279e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828cc8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828cc8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cc8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cc878 'double2':'vector' lvalue ParmVar 0x5587828cc568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828cc6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828ccae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828cca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828cce58 # | | | | `-ReturnStmt 0x5587828cce48 # | | | | `-CallExpr 0x5587828cce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828cce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828ccde0 '' Function 0x55878279e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828ccdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828ccda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ccd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ccd50 'double3':'vector' lvalue ParmVar 0x5587828cca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828ccb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828ccfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ccf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828cd338 # | | | | `-ReturnStmt 0x5587828cd328 # | | | | `-CallExpr 0x5587828cd2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828cd2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828cd2c0 '' Function 0x55878279e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828cd298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828cd280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cd268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cd230 'double4':'vector' lvalue ParmVar 0x5587828ccf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828cd070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828cd498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828cd3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828cd7f0 # | | | | `-ReturnStmt 0x5587828cd7e0 # | | | | `-CallExpr 0x5587828cd7b0 'float' # | | | | |-ImplicitCastExpr 0x5587828cd798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828cd778 '' Function 0x55878279e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828cd750 'float' # | | | | `-ImplicitCastExpr 0x5587828cd738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cd720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cd6e8 'int' lvalue ParmVar 0x5587828cd3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5587828cd548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cd950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828cd8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828cdce0 # | | | | `-ReturnStmt 0x5587828cdcd0 # | | | | `-CallExpr 0x5587828cdca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828cdc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828cdc68 '' Function 0x55878279e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828cdc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828cdc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cdc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cdbd8 'int2':'vector' lvalue ParmVar 0x5587828cd8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828cda00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cde40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828cdd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828ce1c0 # | | | | `-ReturnStmt 0x5587828ce1b0 # | | | | `-CallExpr 0x5587828ce180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828ce168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828ce148 '' Function 0x55878279e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828ce120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828ce108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ce0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ce0b8 'int3':'vector' lvalue ParmVar 0x5587828cdd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828cdef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ce320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ce270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828ce6a8 # | | | | `-ReturnStmt 0x5587828ce698 # | | | | `-CallExpr 0x5587828ce668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828ce650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828ce630 '' Function 0x55878279e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828ce608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828ce5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ce5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ce5a0 'int4':'vector' lvalue ParmVar 0x5587828ce270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828ce3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ce808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828ce758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828ceb80 # | | | | `-ReturnStmt 0x5587828ceb70 # | | | | `-CallExpr 0x5587828ceb40 'float' # | | | | |-ImplicitCastExpr 0x5587828ceb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828ceb08 '' Function 0x55878279e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828ceae0 'float' # | | | | `-ImplicitCastExpr 0x5587828ceac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ceab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cea78 'uint':'unsigned int' lvalue ParmVar 0x5587828ce758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828ce8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828cec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828cf078 # | | | | `-ReturnStmt 0x5587828cf068 # | | | | `-CallExpr 0x5587828cf038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828cf020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828cf000 '' Function 0x55878279e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828cefd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828cefc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cefa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cef70 'uint2':'vector' lvalue ParmVar 0x5587828cec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828ced90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cf1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828cf128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828cf578 # | | | | `-ReturnStmt 0x5587828cf568 # | | | | `-CallExpr 0x5587828cf538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828cf520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828cf500 '' Function 0x55878279e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828cf4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828cf4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cf4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cf470 'uint3':'vector' lvalue ParmVar 0x5587828cf128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828cf288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828cf6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828cf628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828cfa80 # | | | | `-ReturnStmt 0x5587828cfa70 # | | | | `-CallExpr 0x5587828cfa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828cfa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828cfa08 '' Function 0x55878279e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828cf9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828cf9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828cf9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828cf978 'uint4':'vector' lvalue ParmVar 0x5587828cf628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828cf788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d0410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828cfb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828d07a8 # | | | | `-ReturnStmt 0x5587828d0798 # | | | | `-CallExpr 0x5587828d0768 'float' # | | | | |-ImplicitCastExpr 0x5587828d0750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d0730 '' Function 0x55878279e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d0708 'float' # | | | | `-ImplicitCastExpr 0x5587828d06f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d06d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d06a0 'int64_t':'long' lvalue ParmVar 0x5587828cfb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828d04c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d0908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d0858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828d0cc0 # | | | | `-ReturnStmt 0x5587828d0cb0 # | | | | `-CallExpr 0x5587828d0c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828d0c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828d0c48 '' Function 0x55878279e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828d0c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828d0c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d0bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d0bb8 'int64_t2':'vector' lvalue ParmVar 0x5587828d0858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828d09b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d0e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828d0d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828d11e0 # | | | | `-ReturnStmt 0x5587828d11d0 # | | | | `-CallExpr 0x5587828d11a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828d1188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828d1168 '' Function 0x55878279e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828d1140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828d1128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d1110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d10d8 'int64_t3':'vector' lvalue ParmVar 0x5587828d0d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828d0ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d1340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828d1290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828d1708 # | | | | `-ReturnStmt 0x5587828d16f8 # | | | | `-CallExpr 0x5587828d16c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828d16b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828d1690 '' Function 0x55878279e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828d1668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828d1650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d1638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d1600 'int64_t4':'vector' lvalue ParmVar 0x5587828d1290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828d13f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d1868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828d17b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828d1c20 # | | | | `-ReturnStmt 0x5587828d1c10 # | | | | `-CallExpr 0x5587828d1be0 'float' # | | | | |-ImplicitCastExpr 0x5587828d1bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d1ba8 '' Function 0x55878279e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d1b80 'float' # | | | | `-ImplicitCastExpr 0x5587828d1b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d1b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d1b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828d17b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828d1918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d1d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d1cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828d2158 # | | | | `-ReturnStmt 0x5587828d2148 # | | | | `-CallExpr 0x5587828d2118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828d2100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828d20e0 '' Function 0x55878279e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828d20b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828d20a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d2088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d2050 'uint64_t2':'vector' lvalue ParmVar 0x5587828d1cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828d1e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d22b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828d2208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828d2f48 # | | | | `-ReturnStmt 0x5587828d2f38 # | | | | `-CallExpr 0x5587828d2f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828d2ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828d2ed0 '' Function 0x55878279e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828d2ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828d2e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d2e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d2e40 'uint64_t3':'vector' lvalue ParmVar 0x5587828d2208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828d2368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d30a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828d2ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828d3490 # | | | | `-ReturnStmt 0x5587828d3480 # | | | | `-CallExpr 0x5587828d3450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828d3438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828d3418 '' Function 0x55878279e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828d33f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828d33d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d33c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d3388 'uint64_t4':'vector' lvalue ParmVar 0x5587828d2ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828d3158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d3600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828d3550 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828d3948 # | | | | `-ReturnStmt 0x5587828d3938 # | | | | `-CallExpr 0x5587828d3908 'float' # | | | | |-ImplicitCastExpr 0x5587828d38f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d38d0 '' Function 0x55878279f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d38a8 'float' # | | | | `-ImplicitCastExpr 0x5587828d3890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d3878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d3840 'double' lvalue ParmVar 0x5587828d3550 'V' 'double' # | | | `-DeprecatedAttr 0x5587828d36b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828d3ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d3a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828d3e20 # | | | | `-ReturnStmt 0x5587828d3e10 # | | | | `-CallExpr 0x5587828d3de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828d3dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828d3da8 '' Function 0x55878279f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828d3d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828d3d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d3d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d3d18 'double2':'vector' lvalue ParmVar 0x5587828d3a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828d3b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828d3f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828d3ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828d4300 # | | | | `-ReturnStmt 0x5587828d42f0 # | | | | `-CallExpr 0x5587828d42c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828d42a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828d4288 '' Function 0x55878279fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828d4260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828d4248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d4230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d41f8 'double3':'vector' lvalue ParmVar 0x5587828d3ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828d4040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828d4470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828d43c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828d47e8 # | | | | `-ReturnStmt 0x5587828d47d8 # | | | | `-CallExpr 0x5587828d47a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828d4790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828d4770 '' Function 0x5587827a0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828d4748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828d4730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d4718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d46e0 'double4':'vector' lvalue ParmVar 0x5587828d43c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828d4520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828d4948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828d4898 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828d52e0 # | | | | `-ReturnStmt 0x5587828d52d0 # | | | | `-CallExpr 0x5587828d52a0 'float' # | | | | |-ImplicitCastExpr 0x5587828d4c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d4c28 '' Function 0x55878279f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d4c00 'float' # | | | | `-ImplicitCastExpr 0x5587828d4be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d4bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d4b98 'int' lvalue ParmVar 0x5587828d4898 'V' 'int' # | | | `-DeprecatedAttr 0x5587828d49f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d5440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d5390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828d57b8 # | | | | `-ReturnStmt 0x5587828d57a8 # | | | | `-CallExpr 0x5587828d5778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828d5760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828d5740 '' Function 0x55878279f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828d5718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828d5700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d56e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d56b0 'int2':'vector' lvalue ParmVar 0x5587828d5390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828d54f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d5918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828d5868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828d5c98 # | | | | `-ReturnStmt 0x5587828d5c88 # | | | | `-CallExpr 0x5587828d5c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828d5c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828d5c20 '' Function 0x55878279fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828d5bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828d5be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d5bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d5b90 'int3':'vector' lvalue ParmVar 0x5587828d5868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828d59c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d5df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828d5d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828d6180 # | | | | `-ReturnStmt 0x5587828d6170 # | | | | `-CallExpr 0x5587828d6140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828d6128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828d6108 '' Function 0x5587827a0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828d60e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828d60c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d60b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d6078 'int4':'vector' lvalue ParmVar 0x5587828d5d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828d5ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d62e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828d6230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828d6658 # | | | | `-ReturnStmt 0x5587828d6648 # | | | | `-CallExpr 0x5587828d6618 'float' # | | | | |-ImplicitCastExpr 0x5587828d6600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d65e0 '' Function 0x55878279f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d65b8 'float' # | | | | `-ImplicitCastExpr 0x5587828d65a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d6588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d6550 'uint':'unsigned int' lvalue ParmVar 0x5587828d6230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828d6390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d67b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d6708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828d6b50 # | | | | `-ReturnStmt 0x5587828d6b40 # | | | | `-CallExpr 0x5587828d6b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828d6af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828d6ad8 '' Function 0x55878279f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828d6ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828d6a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d6a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d6a48 'uint2':'vector' lvalue ParmVar 0x5587828d6708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828d6868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d6cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828d6c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828d7050 # | | | | `-ReturnStmt 0x5587828d7040 # | | | | `-CallExpr 0x5587828d7010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828d6ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828d6fd8 '' Function 0x55878279fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828d6fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828d6f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d6f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d6f48 'uint3':'vector' lvalue ParmVar 0x5587828d6c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828d6d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d71b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828d7100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828d7e18 # | | | | `-ReturnStmt 0x5587828d7e08 # | | | | `-CallExpr 0x5587828d7dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828d7dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828d7da0 '' Function 0x5587827a0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828d7d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828d7d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d7d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d7d10 'uint4':'vector' lvalue ParmVar 0x5587828d7100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828d7b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d7f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828d7ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828d8310 # | | | | `-ReturnStmt 0x5587828d8300 # | | | | `-CallExpr 0x5587828d82d0 'float' # | | | | |-ImplicitCastExpr 0x5587828d82b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d8298 '' Function 0x55878279f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d8270 'float' # | | | | `-ImplicitCastExpr 0x5587828d8258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d8240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d8208 'int64_t':'long' lvalue ParmVar 0x5587828d7ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828d8028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d8470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d83c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828d8828 # | | | | `-ReturnStmt 0x5587828d8818 # | | | | `-CallExpr 0x5587828d87e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828d87d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828d87b0 '' Function 0x55878279f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828d8788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828d8770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d8758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d8720 'int64_t2':'vector' lvalue ParmVar 0x5587828d83c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828d8520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d8988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828d88d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828d8d48 # | | | | `-ReturnStmt 0x5587828d8d38 # | | | | `-CallExpr 0x5587828d8d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828d8cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828d8cd0 '' Function 0x55878279fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828d8ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828d8c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d8c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d8c40 'int64_t3':'vector' lvalue ParmVar 0x5587828d88d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828d8a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d8ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828d8df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828d9270 # | | | | `-ReturnStmt 0x5587828d9260 # | | | | `-CallExpr 0x5587828d9230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828d9218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828d91f8 '' Function 0x5587827a0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828d91d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828d91b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d91a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d9168 'int64_t4':'vector' lvalue ParmVar 0x5587828d8df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828d8f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d93d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828d9320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828d9788 # | | | | `-ReturnStmt 0x5587828d9778 # | | | | `-CallExpr 0x5587828d9748 'float' # | | | | |-ImplicitCastExpr 0x5587828d9730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828d9710 '' Function 0x55878279f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828d96e8 'float' # | | | | `-ImplicitCastExpr 0x5587828d96d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828d96b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828d9680 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828d9320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828d9480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828d98e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828d9838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828da600 # | | | | `-ReturnStmt 0x5587828da5f0 # | | | | `-CallExpr 0x5587828da5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828da5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828da588 '' Function 0x55878279f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828da560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828da548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828da530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828da4f8 'uint64_t2':'vector' lvalue ParmVar 0x5587828d9838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828d9998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828da760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828da6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828dab40 # | | | | `-ReturnStmt 0x5587828dab30 # | | | | `-CallExpr 0x5587828dab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828daae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828daac8 '' Function 0x55878279fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828daaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828daa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828daa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828daa38 'uint64_t3':'vector' lvalue ParmVar 0x5587828da6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828da810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828daca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828dabf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828db088 # | | | | `-ReturnStmt 0x5587828db078 # | | | | `-CallExpr 0x5587828db048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828db030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828db010 '' Function 0x5587827a0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828dafe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828dafd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dafb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828daf80 'uint64_t4':'vector' lvalue ParmVar 0x5587828dabf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828dad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828db1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828db148 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828db540 # | | | | `-ReturnStmt 0x5587828db530 # | | | | `-CallExpr 0x5587828db500 'float' # | | | | |-ImplicitCastExpr 0x5587828db4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828db4c8 '' Function 0x5587827a1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828db4a0 'float' # | | | | `-ImplicitCastExpr 0x5587828db488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828db470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828db438 'double' lvalue ParmVar 0x5587828db148 'V' 'double' # | | | `-DeprecatedAttr 0x5587828db2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828db6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828db600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828dba18 # | | | | `-ReturnStmt 0x5587828dba08 # | | | | `-CallExpr 0x5587828db9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828db9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828db9a0 '' Function 0x5587827a1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828db978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828db960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828db948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828db910 'double2':'vector' lvalue ParmVar 0x5587828db600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828db760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828dbb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828dbad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828dbef8 # | | | | `-ReturnStmt 0x5587828dbee8 # | | | | `-CallExpr 0x5587828dbeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828dbea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828dbe80 '' Function 0x5587827a1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828dbe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828dbe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dbe28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828dbdf0 'double3':'vector' lvalue ParmVar 0x5587828dbad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828dbc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828dc068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828dbfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828dc990 # | | | | `-ReturnStmt 0x5587828dc980 # | | | | `-CallExpr 0x5587828dc3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828dc388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828dc368 '' Function 0x5587827a20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828dc340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828dc328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dc310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828dc2d8 'double4':'vector' lvalue ParmVar 0x5587828dbfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828dc118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828dcaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828dca40 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828dce48 # | | | | `-ReturnStmt 0x5587828dce38 # | | | | `-CallExpr 0x5587828dce08 'float' # | | | | |-ImplicitCastExpr 0x5587828dcdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828dcdd0 '' Function 0x5587827a1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828dcda8 'float' # | | | | `-ImplicitCastExpr 0x5587828dcd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dcd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828dcd40 'int' lvalue ParmVar 0x5587828dca40 'V' 'int' # | | | `-DeprecatedAttr 0x5587828dcba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828dcfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828dcef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828dd320 # | | | | `-ReturnStmt 0x5587828dd310 # | | | | `-CallExpr 0x5587828dd2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828dd2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828dd2a8 '' Function 0x5587827a1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828dd280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828dd268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dd250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828dd218 'int2':'vector' lvalue ParmVar 0x5587828dcef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828dd058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828dd480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828dd3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828dd800 # | | | | `-ReturnStmt 0x5587828dd7f0 # | | | | `-CallExpr 0x5587828dd7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828dd7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828dd788 '' Function 0x5587827a1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828dd760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828dd748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dd730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828dd6f8 'int3':'vector' lvalue ParmVar 0x5587828dd3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828dd530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828dd960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828dd8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828ddce8 # | | | | `-ReturnStmt 0x5587828ddcd8 # | | | | `-CallExpr 0x5587828ddca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828ddc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828ddc70 '' Function 0x5587827a20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828ddc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828ddc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ddc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ddbe0 'int4':'vector' lvalue ParmVar 0x5587828dd8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828dda10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828dde48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828ddd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828de1c0 # | | | | `-ReturnStmt 0x5587828de1b0 # | | | | `-CallExpr 0x5587828de180 'float' # | | | | |-ImplicitCastExpr 0x5587828de168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828de148 '' Function 0x5587827a1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828de120 'float' # | | | | `-ImplicitCastExpr 0x5587828de108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828de0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828de0b8 'uint':'unsigned int' lvalue ParmVar 0x5587828ddd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828ddef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828de320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828de270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828de6b8 # | | | | `-ReturnStmt 0x5587828de6a8 # | | | | `-CallExpr 0x5587828de678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828de660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828de640 '' Function 0x5587827a1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828de618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828de600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828de5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828de5b0 'uint2':'vector' lvalue ParmVar 0x5587828de270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828de3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828de818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828de768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828df450 # | | | | `-ReturnStmt 0x5587828df440 # | | | | `-CallExpr 0x5587828df410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828df3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828df3d8 '' Function 0x5587827a1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828df3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828df398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828df380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828df348 'uint3':'vector' lvalue ParmVar 0x5587828de768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828de8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828df5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828df500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828df958 # | | | | `-ReturnStmt 0x5587828df948 # | | | | `-CallExpr 0x5587828df918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828df900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828df8e0 '' Function 0x5587827a20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828df8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828df8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828df888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828df850 'uint4':'vector' lvalue ParmVar 0x5587828df500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828df660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828dfab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828dfa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828dfe50 # | | | | `-ReturnStmt 0x5587828dfe40 # | | | | `-CallExpr 0x5587828dfe10 'float' # | | | | |-ImplicitCastExpr 0x5587828dfdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828dfdd8 '' Function 0x5587827a1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828dfdb0 'float' # | | | | `-ImplicitCastExpr 0x5587828dfd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828dfd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828dfd48 'int64_t':'long' lvalue ParmVar 0x5587828dfa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828dfb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828dffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828dff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828e0368 # | | | | `-ReturnStmt 0x5587828e0358 # | | | | `-CallExpr 0x5587828e0328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828e0310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828e02f0 '' Function 0x5587827a1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828e02c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828e02b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e0298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e0260 'int64_t2':'vector' lvalue ParmVar 0x5587828dff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828e0060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e04c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828e0418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828e0888 # | | | | `-ReturnStmt 0x5587828e0878 # | | | | `-CallExpr 0x5587828e0848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828e0830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828e0810 '' Function 0x5587827a1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828e07e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828e07d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e07b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e0780 'int64_t3':'vector' lvalue ParmVar 0x5587828e0418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828e0578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e09e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828e0938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828e0db0 # | | | | `-ReturnStmt 0x5587828e0da0 # | | | | `-CallExpr 0x5587828e0d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828e0d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828e0d38 '' Function 0x5587827a20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828e0d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828e0cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e0ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e0ca8 'int64_t4':'vector' lvalue ParmVar 0x5587828e0938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828e0a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e0f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828e0e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828e29e0 # | | | | `-ReturnStmt 0x5587828e29d0 # | | | | `-CallExpr 0x5587828e29a0 'float' # | | | | |-ImplicitCastExpr 0x5587828e2988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828e2968 '' Function 0x5587827a1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828e2940 'float' # | | | | `-ImplicitCastExpr 0x5587828e2928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e2910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e11c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828e0e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828e0fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e2b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828e2a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828e2f18 # | | | | `-ReturnStmt 0x5587828e2f08 # | | | | `-CallExpr 0x5587828e2ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828e2ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828e2ea0 '' Function 0x5587827a1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828e2e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828e2e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e2e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e2e10 'uint64_t2':'vector' lvalue ParmVar 0x5587828e2a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828e2bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e3078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828e2fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828e3458 # | | | | `-ReturnStmt 0x5587828e3448 # | | | | `-CallExpr 0x5587828e3418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828e3400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828e33e0 '' Function 0x5587827a1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828e33b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828e33a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e3388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e3350 'uint64_t3':'vector' lvalue ParmVar 0x5587828e2fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828e3128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e35b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828e3508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828e39a0 # | | | | `-ReturnStmt 0x5587828e3990 # | | | | `-CallExpr 0x5587828e3960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828e3948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828e3928 '' Function 0x5587827a20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828e3900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828e38e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e38d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e3898 'uint64_t4':'vector' lvalue ParmVar 0x5587828e3508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828e3668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5587828e3fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5587828e39b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587828e3a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5587828e3f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5587828e3d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5587828e3dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5587828e4310 # | | | | `-ReturnStmt 0x5587828e4300 # | | | | `-RecoveryExpr 0x5587828e42d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5587828e4138 '' lvalue (ADL) = 'max' 0x5587827b3988 0x558782779f00 0x55878277a210 0x55878277a530 0x55878277a850 0x55878277ab58 0x55878277aef8 0x55878277b298 0x55878277b638 0x55878277b958 0x55878277bcb8 0x5587827affb8 0x5587827b0318 0x5587827b0638 0x5587827b09d8 0x5587827b0d78 0x5587827b1118 0x5587827b1438 0x5587827b17d8 0x5587827b1b78 0x5587827b1f38 0x5587827b2240 0x5587827b2560 0x5587827b2880 0x5587827b2ba0 0x5587827b2ea8 0x5587827b3248 0x5587827b35e8 # | | | | `-RecoveryExpr 0x5587828e4258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5587828e4038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5587828e4ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5587828e4328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587828e43c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5587828e4f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5587828e4670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5587828e4748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5587828e5338 # | | | | `-ReturnStmt 0x5587828e5328 # | | | | `-RecoveryExpr 0x5587828e52f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5587828e5160 '' lvalue (ADL) = 'max' 0x5587827b35e8 0x5587827b3988 0x558782779f00 0x55878277a210 0x55878277a530 0x55878277a850 0x55878277ab58 0x55878277aef8 0x55878277b298 0x55878277b638 0x55878277b958 0x55878277bcb8 0x5587827affb8 0x5587827b0318 0x5587827b0638 0x5587827b09d8 0x5587827b0d78 0x5587827b1118 0x5587827b1438 0x5587827b17d8 0x5587827b1b78 0x5587827b1f38 0x5587827b2240 0x5587827b2560 0x5587827b2880 0x5587827b2ba0 0x5587827b2ea8 0x5587827b3248 # | | | | `-RecoveryExpr 0x5587828e52d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5587828e5060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5587828e5920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5587828e5350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587828e53e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5587828e5878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5587828e56f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5587828e5768 col:24 p1 'T' # | | | |-CompoundStmt 0x5587828e5c60 # | | | | `-ReturnStmt 0x5587828e5c50 # | | | | `-RecoveryExpr 0x5587828e5c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5587828e5a88 '' lvalue (ADL) = 'min' 0x5587827bab60 0x5587827b3d20 0x5587827b4030 0x5587827b4350 0x5587827b4670 0x5587827b4978 0x5587827b4c98 0x5587827b4fb8 0x5587827b52d8 0x5587827b55f8 0x5587827b5918 0x5587827b5c38 0x5587827b5f68 0x5587827b6270 0x5587827b6590 0x5587827b68b0 0x5587827b6bd0 0x5587827b6ef0 0x5587827b7210 0x5587827b7530 0x5587827b7850 0x5587827b7b70 0x5587827b98b8 0x5587827b9bd8 0x5587827b9ef8 0x5587827ba200 0x5587827ba520 0x5587827ba840 # | | | | `-RecoveryExpr 0x5587828e5ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5587828e5988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5587828e6250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5587828e5c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587828e5d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5587828e61a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5587828e5fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5587828e6098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5587828e6590 # | | | | `-ReturnStmt 0x5587828e6580 # | | | | `-RecoveryExpr 0x5587828e6550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5587828e63b8 '' lvalue (ADL) = 'min' 0x5587827ba840 0x5587827bab60 0x5587827b3d20 0x5587827b4030 0x5587827b4350 0x5587827b4670 0x5587827b4978 0x5587827b4c98 0x5587827b4fb8 0x5587827b52d8 0x5587827b55f8 0x5587827b5918 0x5587827b5c38 0x5587827b5f68 0x5587827b6270 0x5587827b6590 0x5587827b68b0 0x5587827b6bd0 0x5587827b6ef0 0x5587827b7210 0x5587827b7530 0x5587827b7850 0x5587827b7b70 0x5587827b98b8 0x5587827b9bd8 0x5587827b9ef8 0x5587827ba200 0x5587827ba520 # | | | | `-RecoveryExpr 0x5587828e6530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5587828e62b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5587828e6700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828e6650 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828e6a50 # | | | | `-ReturnStmt 0x5587828e6a40 # | | | | `-CallExpr 0x5587828e6a10 'float' # | | | | |-ImplicitCastExpr 0x5587828e69f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828e69d8 '' Function 0x5587827be128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828e69b0 'float' # | | | | `-ImplicitCastExpr 0x5587828e6998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e6980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e6948 'double' lvalue ParmVar 0x5587828e6650 'V' 'double' # | | | `-DeprecatedAttr 0x5587828e67b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828e6bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828e6b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828e6f30 # | | | | `-ReturnStmt 0x5587828e6f20 # | | | | `-CallExpr 0x5587828e6ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828e6ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828e6eb8 '' Function 0x5587827be3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828e6e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828e6e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e6e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e6e28 'double2':'vector' lvalue ParmVar 0x5587828e6b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828e6c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828e7388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828e72d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828e7700 # | | | | `-ReturnStmt 0x5587828e76f0 # | | | | `-CallExpr 0x5587828e76c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828e76a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828e7688 '' Function 0x5587827be618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828e7660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828e7648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e7630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e75f8 'double3':'vector' lvalue ParmVar 0x5587828e72d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828e7438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828e7870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828e77c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828e7bf0 # | | | | `-ReturnStmt 0x5587828e7be0 # | | | | `-CallExpr 0x5587828e7bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828e7b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828e7b78 '' Function 0x5587827be890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828e7b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828e7b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e7b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e7ae8 'double4':'vector' lvalue ParmVar 0x5587828e77c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828e7920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828e7d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828e7ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828e80b0 # | | | | `-ReturnStmt 0x5587828e80a0 # | | | | `-CallExpr 0x5587828e8070 'float' # | | | | |-ImplicitCastExpr 0x5587828e8058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828e8038 '' Function 0x5587827be128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828e8010 'float' # | | | | `-ImplicitCastExpr 0x5587828e7ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e7fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e7fa8 'int' lvalue ParmVar 0x5587828e7ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5587828e7e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e8210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828e8160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828e8590 # | | | | `-ReturnStmt 0x5587828e8580 # | | | | `-CallExpr 0x5587828e8550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828e8538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828e8518 '' Function 0x5587827be3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828e84f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828e84d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e84c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e8488 'int2':'vector' lvalue ParmVar 0x5587828e8160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828e82c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e86f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828e8640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5587828e8a78 # | | | | `-ReturnStmt 0x5587828e8a68 # | | | | `-CallExpr 0x5587828e8a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828e8a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828e8a00 '' Function 0x5587827be618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828e89d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828e89c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e89a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e8970 'int3':'vector' lvalue ParmVar 0x5587828e8640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828e87a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e8bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828e8b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587828e8f68 # | | | | `-ReturnStmt 0x5587828e8f58 # | | | | `-CallExpr 0x5587828e8f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828e8f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828e8ef0 '' Function 0x5587827be890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828e8ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828e8eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e8e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e8e60 'int4':'vector' lvalue ParmVar 0x5587828e8b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828e8c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e90c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828e9018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828e9cd8 # | | | | `-ReturnStmt 0x5587828e9cc8 # | | | | `-CallExpr 0x5587828e9c98 'float' # | | | | |-ImplicitCastExpr 0x5587828e9c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828e9c60 '' Function 0x5587827be128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828e9c38 'float' # | | | | `-ImplicitCastExpr 0x5587828e9c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828e9c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828e9bd0 'uint':'unsigned int' lvalue ParmVar 0x5587828e9018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828e9178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828e9e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828e9d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828ea1d8 # | | | | `-ReturnStmt 0x5587828ea1c8 # | | | | `-CallExpr 0x5587828ea198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828ea180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828ea160 '' Function 0x5587827be3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828ea138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828ea120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ea108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ea0d0 'uint2':'vector' lvalue ParmVar 0x5587828e9d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828e9ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ea338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828ea288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587828ea6e0 # | | | | `-ReturnStmt 0x5587828ea6d0 # | | | | `-CallExpr 0x5587828ea6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828ea688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828ea668 '' Function 0x5587827be618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828ea640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828ea628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ea610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ea5d8 'uint3':'vector' lvalue ParmVar 0x5587828ea288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828ea3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ea840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ea790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587828eabf0 # | | | | `-ReturnStmt 0x5587828eabe0 # | | | | `-CallExpr 0x5587828eabb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828eab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828eab78 '' Function 0x5587827be890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828eab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828eab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828eab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828eaae8 'uint4':'vector' lvalue ParmVar 0x5587828ea790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828ea8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ead50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828eaca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828eb0f0 # | | | | `-ReturnStmt 0x5587828eb0e0 # | | | | `-CallExpr 0x5587828eb0b0 'float' # | | | | |-ImplicitCastExpr 0x5587828eb098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828eb078 '' Function 0x5587827be128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828eb050 'float' # | | | | `-ImplicitCastExpr 0x5587828eb038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828eb020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828eafe8 'int64_t':'long' lvalue ParmVar 0x5587828eaca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828eae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828eb250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828eb1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828eb610 # | | | | `-ReturnStmt 0x5587828eb600 # | | | | `-CallExpr 0x5587828eb5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828eb5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828eb598 '' Function 0x5587827be3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828eb570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828eb558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828eb540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828eb508 'int64_t2':'vector' lvalue ParmVar 0x5587828eb1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828eb300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828eb770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828eb6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828ec250 # | | | | `-ReturnStmt 0x5587828ec240 # | | | | `-CallExpr 0x5587828ec210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828ec1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828ec1d8 '' Function 0x5587827be618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828ec1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828eba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828eba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828eba30 'int64_t3':'vector' lvalue ParmVar 0x5587828eb6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828eb820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ec3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ec300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828ec780 # | | | | `-ReturnStmt 0x5587828ec770 # | | | | `-CallExpr 0x5587828ec740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828ec728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828ec708 '' Function 0x5587827be890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828ec6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828ec6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ec6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ec678 'int64_t4':'vector' lvalue ParmVar 0x5587828ec300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828ec460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ec8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828ec830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828ecca0 # | | | | `-ReturnStmt 0x5587828ecc90 # | | | | `-CallExpr 0x5587828ecc60 'float' # | | | | |-ImplicitCastExpr 0x5587828ecc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828ecc28 '' Function 0x5587827be128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828ecc00 'float' # | | | | `-ImplicitCastExpr 0x5587828ecbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ecbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ecb98 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828ec830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828ec990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ece00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828ecd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828ed1e0 # | | | | `-ReturnStmt 0x5587828ed1d0 # | | | | `-CallExpr 0x5587828ed1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828ed188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828ed168 '' Function 0x5587827be3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828ed140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828ed128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ed110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ed0d8 'uint64_t2':'vector' lvalue ParmVar 0x5587828ecd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828eceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ed340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828ed290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828ed728 # | | | | `-ReturnStmt 0x5587828ed718 # | | | | `-CallExpr 0x5587828ed6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828ed6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828ed6b0 '' Function 0x5587827be618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828ed688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828ed670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ed658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ed620 'uint64_t3':'vector' lvalue ParmVar 0x5587828ed290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828ed3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ed888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ed7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828edc78 # | | | | `-ReturnStmt 0x5587828edc68 # | | | | `-CallExpr 0x5587828edc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828edc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828edc00 '' Function 0x5587827be890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828edbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828edbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828edba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828edb70 'uint64_t4':'vector' lvalue ParmVar 0x5587828ed7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828ed938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ede80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5587828edd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5587828eddb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5587828eea60 # | | | | `-ReturnStmt 0x5587828eea50 # | | | | `-CallExpr 0x5587828eea18 'float' # | | | | |-ImplicitCastExpr 0x5587828eea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587828ee9e0 '' Function 0x5587827c31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5587828ee130 'float' # | | | | | `-ImplicitCastExpr 0x5587828ee118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828ee100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828ee0c8 'double' lvalue ParmVar 0x5587828edd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5587828ee9b8 'float' # | | | | `-ImplicitCastExpr 0x5587828ee9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ee190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ee158 'double' lvalue ParmVar 0x5587828eddb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5587828edf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828eec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828eeb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5587828eeb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5587828ef088 # | | | | `-ReturnStmt 0x5587828ef078 # | | | | `-CallExpr 0x5587828ef040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828ef028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5587828ef008 '' Function 0x5587827c3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828eef38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828eef20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828eef08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828eeed0 'double2':'vector' lvalue ParmVar 0x5587828eeb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5587828eefe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828eefc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828eefb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828eef78 'double2':'vector' lvalue ParmVar 0x5587828eeb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828eed20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828ef290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828ef140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5587828ef1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5587828ef6b8 # | | | | `-ReturnStmt 0x5587828ef6a8 # | | | | `-CallExpr 0x5587828ef670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828ef658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5587828ef638 '' Function 0x5587827c3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5587828ef568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828ef550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828ef538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828ef500 'double3':'vector' lvalue ParmVar 0x5587828ef140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5587828ef610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828ef5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ef5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ef5a8 'double3':'vector' lvalue ParmVar 0x5587828ef1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828ef348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828ef8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ef770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5587828ef7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5587828efcf0 # | | | | `-ReturnStmt 0x5587828efce0 # | | | | `-CallExpr 0x5587828efca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828efc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828efc70 '' Function 0x5587827c3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828efba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828efb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828efb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828efb38 'double4':'vector' lvalue ParmVar 0x5587828ef770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5587828efc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828efc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828efc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828efbe0 'double4':'vector' lvalue ParmVar 0x5587828ef7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828ef978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828efef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5587828efda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5587828efe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5587828f02e8 # | | | | `-ReturnStmt 0x5587828f02d8 # | | | | `-CallExpr 0x5587828f02a0 'float' # | | | | |-ImplicitCastExpr 0x5587828f0288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587828f0268 '' Function 0x5587827c31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5587828f01b0 'float' # | | | | | `-ImplicitCastExpr 0x5587828f0198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f0180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f0148 'int' lvalue ParmVar 0x5587828efda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5587828f0240 'float' # | | | | `-ImplicitCastExpr 0x5587828f0228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f0210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f01d8 'int' lvalue ParmVar 0x5587828efe20 'V2' 'int' # | | | `-DeprecatedAttr 0x5587828effa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f04e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828f0398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5587828f0418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5587828f0918 # | | | | `-ReturnStmt 0x5587828f0908 # | | | | `-CallExpr 0x5587828f08d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828f08b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5587828f0898 '' Function 0x5587827c3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828f07c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f07b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f0798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f0760 'int2':'vector' lvalue ParmVar 0x5587828f0398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5587828f0870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828f0858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f0840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f0808 'int2':'vector' lvalue ParmVar 0x5587828f0418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828f05a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f11c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828f1078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5587828f10f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5587828f1600 # | | | | `-ReturnStmt 0x5587828f15f0 # | | | | `-CallExpr 0x5587828f15b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828f15a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5587828f1580 '' Function 0x5587827c3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5587828f14b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f1498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f1480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f1448 'int3':'vector' lvalue ParmVar 0x5587828f1078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5587828f1558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828f1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f1528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f14f0 'int3':'vector' lvalue ParmVar 0x5587828f10f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587828f1280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f1800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828f16b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5587828f1730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5587828f1c40 # | | | | `-ReturnStmt 0x5587828f1c30 # | | | | `-CallExpr 0x5587828f1bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828f1be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828f1bc0 '' Function 0x5587827c3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828f1af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f1ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f1ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f1a88 'int4':'vector' lvalue ParmVar 0x5587828f16b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5587828f1b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828f1b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f1b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f1b30 'int4':'vector' lvalue ParmVar 0x5587828f1730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5587828f18b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f1e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828f1cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5587828f1d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587828f2258 # | | | | `-ReturnStmt 0x5587828f2248 # | | | | `-CallExpr 0x5587828f2210 'float' # | | | | |-ImplicitCastExpr 0x5587828f21f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587828f21d8 '' Function 0x5587827c31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5587828f2120 'float' # | | | | | `-ImplicitCastExpr 0x5587828f2108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f20f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f20b8 'uint':'unsigned int' lvalue ParmVar 0x5587828f1cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5587828f21b0 'float' # | | | | `-ImplicitCastExpr 0x5587828f2198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f2180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f2148 'uint':'unsigned int' lvalue ParmVar 0x5587828f1d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587828f1ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f2458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828f2308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5587828f2388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5587828f28a8 # | | | | `-ReturnStmt 0x5587828f2898 # | | | | `-CallExpr 0x5587828f2860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828f2848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5587828f2828 '' Function 0x5587827c3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828f2758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f2740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f2728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f26f0 'uint2':'vector' lvalue ParmVar 0x5587828f2308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5587828f2800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828f27e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f27d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f2798 'uint2':'vector' lvalue ParmVar 0x5587828f2388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5587828f2510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f2aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828f2958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5587828f29d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5587828f2f00 # | | | | `-ReturnStmt 0x5587828f2ef0 # | | | | `-CallExpr 0x5587828f2eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828f2ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5587828f2e80 '' Function 0x5587827c3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5587828f2db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f2d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f2d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f2d48 'uint3':'vector' lvalue ParmVar 0x5587828f2958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5587828f2e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828f2e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f2e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f2df0 'uint3':'vector' lvalue ParmVar 0x5587828f29d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5587828f2b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f36e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828f3590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5587828f3610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5587828f3b40 # | | | | `-ReturnStmt 0x5587828f3b30 # | | | | `-CallExpr 0x5587828f3af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828f3ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828f3ac0 '' Function 0x5587827c3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828f39f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f39d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f39c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f3988 'uint4':'vector' lvalue ParmVar 0x5587828f3590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5587828f3a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828f3a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f3a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f3a30 'uint4':'vector' lvalue ParmVar 0x5587828f3610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587828f3798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f3d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828f3bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5587828f3c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5587828f4178 # | | | | `-ReturnStmt 0x5587828f4168 # | | | | `-CallExpr 0x5587828f4130 'float' # | | | | |-ImplicitCastExpr 0x5587828f4118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587828f40f8 '' Function 0x5587827c31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5587828f4040 'float' # | | | | | `-ImplicitCastExpr 0x5587828f4028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f4010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f3fd8 'int64_t':'long' lvalue ParmVar 0x5587828f3bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5587828f40d0 'float' # | | | | `-ImplicitCastExpr 0x5587828f40b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f40a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f4068 'int64_t':'long' lvalue ParmVar 0x5587828f3c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5587828f3df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f4378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828f4228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587828f42a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5587828f47e8 # | | | | `-ReturnStmt 0x5587828f47d8 # | | | | `-CallExpr 0x5587828f47a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828f4788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5587828f4768 '' Function 0x5587827c3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828f4698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f4680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f4668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f4630 'int64_t2':'vector' lvalue ParmVar 0x5587828f4228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5587828f4740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828f4728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f4710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f46d8 'int64_t2':'vector' lvalue ParmVar 0x5587828f42a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828f4430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f49e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828f4898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5587828f4918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5587828f4e60 # | | | | `-ReturnStmt 0x5587828f4e50 # | | | | `-CallExpr 0x5587828f4e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828f4e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5587828f4de0 '' Function 0x5587827c3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5587828f4d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f4cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f4ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f4ca8 'int64_t3':'vector' lvalue ParmVar 0x5587828f4898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5587828f4db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828f4da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f4d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f4d50 'int64_t3':'vector' lvalue ParmVar 0x5587828f4918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828f4aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f5060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828f4f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5587828f4f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5587828f54e0 # | | | | `-ReturnStmt 0x5587828f54d0 # | | | | `-CallExpr 0x5587828f5498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828f5480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828f5460 '' Function 0x5587827c3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828f5390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f5378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f5360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f5328 'int64_t4':'vector' lvalue ParmVar 0x5587828f4f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5587828f5438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828f5420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f5408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f53d0 'int64_t4':'vector' lvalue ParmVar 0x5587828f4f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828f5118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f5cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828f5b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5587828f5bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828f6118 # | | | | `-ReturnStmt 0x5587828f6108 # | | | | `-CallExpr 0x5587828f60d0 'float' # | | | | |-ImplicitCastExpr 0x5587828f60b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587828f6098 '' Function 0x5587827c31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5587828f5fe0 'float' # | | | | | `-ImplicitCastExpr 0x5587828f5fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f5fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f5f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828f5b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5587828f6070 'float' # | | | | `-ImplicitCastExpr 0x5587828f6058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f6040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f6008 'uint64_t':'unsigned long' lvalue ParmVar 0x5587828f5bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587828f5d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f6318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828f61c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5587828f6248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828f67a8 # | | | | `-ReturnStmt 0x5587828f6798 # | | | | `-CallExpr 0x5587828f6760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828f6748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5587828f6728 '' Function 0x5587827c3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587828f6658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f6640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f6628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f65f0 'uint64_t2':'vector' lvalue ParmVar 0x5587828f61c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5587828f6700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828f66e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f66d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f6698 'uint64_t2':'vector' lvalue ParmVar 0x5587828f6248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828f63d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f69a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828f6858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5587828f68d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828f6e40 # | | | | `-ReturnStmt 0x5587828f6e30 # | | | | `-CallExpr 0x5587828f6df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828f6de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5587828f6dc0 '' Function 0x5587827c3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5587828f6cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f6cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f6cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f6c88 'uint64_t3':'vector' lvalue ParmVar 0x5587828f6858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5587828f6d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828f6d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f6d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f6d30 'uint64_t3':'vector' lvalue ParmVar 0x5587828f68d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828f6a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f7040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828f6ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5587828f6f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828f74e0 # | | | | `-ReturnStmt 0x5587828f74d0 # | | | | `-CallExpr 0x5587828f7498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828f7480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587828f7460 '' Function 0x5587827c3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587828f7390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587828f7378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587828f7360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587828f7328 'uint64_t4':'vector' lvalue ParmVar 0x5587828f6ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5587828f7438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828f7420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f7408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f73d0 'uint64_t4':'vector' lvalue ParmVar 0x5587828f6f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828f70f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828f7650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828f75a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828f7998 # | | | | `-ReturnStmt 0x5587828f7988 # | | | | `-CallExpr 0x5587828f7958 'float' # | | | | |-ImplicitCastExpr 0x5587828f7940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828f7920 '' Function 0x5587827c7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828f78f8 'float' # | | | | `-ImplicitCastExpr 0x5587828f78e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828f78c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828f7890 'double' lvalue ParmVar 0x5587828f75a0 'V' 'double' # | | | `-DeprecatedAttr 0x5587828f7700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782823680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828f7a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828239e8 # | | | | `-ReturnStmt 0x5587828239d8 # | | | | `-CallExpr 0x5587828239a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782823990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782823970 '' Function 0x5587827c8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782823948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782823930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782823918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828238e0 'double2':'vector' lvalue ParmVar 0x5587828f7a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782823730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782823b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782823aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782823ec8 # | | | | `-ReturnStmt 0x558782823eb8 # | | | | `-CallExpr 0x558782823e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782823e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782823e50 '' Function 0x5587827c8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782823e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782823e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782823df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782823dc0 'double3':'vector' lvalue ParmVar 0x558782823aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782823c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782824038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782823f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828243b0 # | | | | `-ReturnStmt 0x5587828243a0 # | | | | `-CallExpr 0x558782824370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782824358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782824338 '' Function 0x5587827c8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782824310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828242f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828242e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828242a8 'double4':'vector' lvalue ParmVar 0x558782823f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828240e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782824510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782824460 col:26 used V 'int' # | | | |-CompoundStmt 0x558782824868 # | | | | `-ReturnStmt 0x558782824858 # | | | | `-CallExpr 0x558782824828 'float' # | | | | |-ImplicitCastExpr 0x558782824810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828247f0 '' Function 0x5587827c7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828247c8 'float' # | | | | `-ImplicitCastExpr 0x5587828247b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782824798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782824760 'int' lvalue ParmVar 0x558782824460 'V' 'int' # | | | `-DeprecatedAttr 0x5587828245c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828249c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782824918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782824d40 # | | | | `-ReturnStmt 0x558782824d30 # | | | | `-CallExpr 0x558782824d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782824ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782824cc8 '' Function 0x5587827c8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782824ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782824c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782824c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782824c38 'int2':'vector' lvalue ParmVar 0x558782824918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782824a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782824ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782824df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782825220 # | | | | `-ReturnStmt 0x558782825210 # | | | | `-CallExpr 0x5587828251e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828251c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828251a8 '' Function 0x5587827c8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782825180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782825168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782825150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782825118 'int3':'vector' lvalue ParmVar 0x558782824df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782824f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782825380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587828252d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782825730 # | | | | `-ReturnStmt 0x558782825720 # | | | | `-CallExpr 0x5587828256f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828256d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828256b8 '' Function 0x5587827c8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782825690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782825650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782825638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782825600 'int4':'vector' lvalue ParmVar 0x5587828252d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782825430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782825890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587828257e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782825c08 # | | | | `-ReturnStmt 0x558782825bf8 # | | | | `-CallExpr 0x558782825bc8 'float' # | | | | |-ImplicitCastExpr 0x558782825bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782825b90 '' Function 0x5587827c7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782825b68 'float' # | | | | `-ImplicitCastExpr 0x558782825b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782825b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782825b00 'uint':'unsigned int' lvalue ParmVar 0x5587828257e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782825940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782825d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782825cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782826100 # | | | | `-ReturnStmt 0x5587828260f0 # | | | | `-CallExpr 0x5587828260c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828260a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782826088 '' Function 0x5587827c8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782826060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782826048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782826030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782825ff8 'uint2':'vector' lvalue ParmVar 0x558782825cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782825e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782826260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828261b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782826600 # | | | | `-ReturnStmt 0x5587828265f0 # | | | | `-CallExpr 0x5587828265c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828265a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782826588 '' Function 0x5587827c8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782826560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782826548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782826530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828264f8 'uint3':'vector' lvalue ParmVar 0x5587828261b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782826310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782826760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587828266b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782826b08 # | | | | `-ReturnStmt 0x558782826af8 # | | | | `-CallExpr 0x558782826ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782826ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782826a90 '' Function 0x5587827c8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782826a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782826a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782826a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782826a00 'uint4':'vector' lvalue ParmVar 0x5587828266b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782826810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782826c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782826bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782827000 # | | | | `-ReturnStmt 0x558782826ff0 # | | | | `-CallExpr 0x558782826fc0 'float' # | | | | |-ImplicitCastExpr 0x558782826fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782826f88 '' Function 0x5587827c7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782826f60 'float' # | | | | `-ImplicitCastExpr 0x558782826f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782826f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782826ef8 'int64_t':'long' lvalue ParmVar 0x558782826bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782826d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782827160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828270b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782827518 # | | | | `-ReturnStmt 0x558782827508 # | | | | `-CallExpr 0x5587828274d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828274c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828274a0 '' Function 0x5587827c8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782827478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782827460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782827448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782827410 'int64_t2':'vector' lvalue ParmVar 0x5587828270b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782827210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828276a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587828275c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782827a60 # | | | | `-ReturnStmt 0x558782827a50 # | | | | `-CallExpr 0x558782827a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782827a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828279e8 '' Function 0x5587827c8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828279c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828279a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782827990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782827958 'int64_t3':'vector' lvalue ParmVar 0x5587828275c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782827750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782827bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782827b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782827f88 # | | | | `-ReturnStmt 0x558782827f78 # | | | | `-CallExpr 0x558782827f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782827f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782827f10 '' Function 0x5587827c8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782827ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782827ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782827eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782827e80 'int64_t4':'vector' lvalue ParmVar 0x558782827b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782827c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828280e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782828038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5587828284a0 # | | | | `-ReturnStmt 0x558782828490 # | | | | `-CallExpr 0x558782828460 'float' # | | | | |-ImplicitCastExpr 0x558782828448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782828428 '' Function 0x5587827c7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782828400 'float' # | | | | `-ImplicitCastExpr 0x5587828283e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828283d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782828398 'uint64_t':'unsigned long' lvalue ParmVar 0x558782828038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782828198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782828600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782828550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828289d8 # | | | | `-ReturnStmt 0x5587828289c8 # | | | | `-CallExpr 0x558782828998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782828980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782828960 '' Function 0x5587827c8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782828938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782828920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782828908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828288d0 'uint64_t2':'vector' lvalue ParmVar 0x558782828550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5587828286b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782828b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782828a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782828f18 # | | | | `-ReturnStmt 0x558782828f08 # | | | | `-CallExpr 0x558782828ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782828ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782828ea0 '' Function 0x5587827c8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782828e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782828e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782828e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782828e10 'uint64_t3':'vector' lvalue ParmVar 0x558782828a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782828be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782829078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782828fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558782829460 # | | | | `-ReturnStmt 0x558782829450 # | | | | `-CallExpr 0x558782829420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782829408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828293e8 '' Function 0x5587827c8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828293c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828293a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782829390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782829358 'uint64_t4':'vector' lvalue ParmVar 0x558782828fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782829128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828295d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782829520 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828299d8 # | | | | `-ReturnStmt 0x5587828299c8 # | | | | `-CallExpr 0x558782829998 'float' # | | | | |-ImplicitCastExpr 0x558782829980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782829960 '' Function 0x5587827c9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558782829938 'float' # | | | | `-ImplicitCastExpr 0x558782829920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782829908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828298d0 'double' lvalue ParmVar 0x558782829520 'V' 'double' # | | | `-DeprecatedAttr 0x558782829740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782829b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558782829a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782829eb0 # | | | | `-ReturnStmt 0x558782829ea0 # | | | | `-CallExpr 0x558782829e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782829e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782829e38 '' Function 0x5587827c9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782829e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782829df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782829de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782829da8 'double2':'vector' lvalue ParmVar 0x558782829a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782829bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878282a020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782829f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55878282a390 # | | | | `-ReturnStmt 0x55878282a380 # | | | | `-CallExpr 0x55878282a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878282a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878282a318 '' Function 0x55878278dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878282a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878282a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282a2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282a288 'double3':'vector' lvalue ParmVar 0x558782829f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878282a0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878282a500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55878282a450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55878282a878 # | | | | `-ReturnStmt 0x55878282a868 # | | | | `-CallExpr 0x55878282a838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878282a820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878282a800 '' Function 0x55878278de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878282a7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878282a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282a7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282a770 'double4':'vector' lvalue ParmVar 0x55878282a450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55878282a5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878282a9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55878282a928 col:26 used V 'int' # | | | |-CompoundStmt 0x55878282ad30 # | | | | `-ReturnStmt 0x55878282ad20 # | | | | `-CallExpr 0x55878282acf0 'float' # | | | | |-ImplicitCastExpr 0x55878282acd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878282acb8 '' Function 0x5587827c9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55878282ac90 'float' # | | | | `-ImplicitCastExpr 0x55878282ac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282ac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282ac28 'int' lvalue ParmVar 0x55878282a928 'V' 'int' # | | | `-DeprecatedAttr 0x55878282aa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282ae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55878282ade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55878282b208 # | | | | `-ReturnStmt 0x55878282b1f8 # | | | | `-CallExpr 0x55878282b1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878282b1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878282b190 '' Function 0x5587827c9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878282b168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878282b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282b138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282b100 'int2':'vector' lvalue ParmVar 0x55878282ade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55878282af40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282b368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55878282b2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55878282b6e8 # | | | | `-ReturnStmt 0x55878282b6d8 # | | | | `-CallExpr 0x55878282b6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878282b690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878282b670 '' Function 0x55878278dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878282b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878282b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282b618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282b5e0 'int3':'vector' lvalue ParmVar 0x55878282b2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55878282b418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282c108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55878282c058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55878282c490 # | | | | `-ReturnStmt 0x55878282c480 # | | | | `-CallExpr 0x55878282c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878282c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878282c418 '' Function 0x55878278de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878282c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878282c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282c388 'int4':'vector' lvalue ParmVar 0x55878282c058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55878282c1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282c5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55878282c540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55878282c968 # | | | | `-ReturnStmt 0x55878282c958 # | | | | `-CallExpr 0x55878282c928 'float' # | | | | |-ImplicitCastExpr 0x55878282c910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878282c8f0 '' Function 0x5587827c9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55878282c8c8 'float' # | | | | `-ImplicitCastExpr 0x55878282c8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282c898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282c860 'uint':'unsigned int' lvalue ParmVar 0x55878282c540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55878282c6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282cac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55878282ca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55878282ce60 # | | | | `-ReturnStmt 0x55878282ce50 # | | | | `-CallExpr 0x55878282ce20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878282ce08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878282cde8 '' Function 0x5587827c9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878282cdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878282cda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282cd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282cd58 'uint2':'vector' lvalue ParmVar 0x55878282ca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55878282cb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282cfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55878282cf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55878282d360 # | | | | `-ReturnStmt 0x55878282d350 # | | | | `-CallExpr 0x55878282d320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878282d308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878282d2e8 '' Function 0x55878278dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878282d2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878282d2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282d290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282d258 'uint3':'vector' lvalue ParmVar 0x55878282cf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55878282d070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282d4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55878282d410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55878282d868 # | | | | `-ReturnStmt 0x55878282d858 # | | | | `-CallExpr 0x55878282d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878282d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878282d7f0 '' Function 0x55878278de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878282d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878282d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282d798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282d760 'uint4':'vector' lvalue ParmVar 0x55878282d410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878282d570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282d9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878282d918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878282dd60 # | | | | `-ReturnStmt 0x55878282dd50 # | | | | `-CallExpr 0x55878282dd20 'float' # | | | | |-ImplicitCastExpr 0x55878282dd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878282dce8 '' Function 0x5587827c9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55878282dcc0 'float' # | | | | `-ImplicitCastExpr 0x55878282dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282dc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282dc58 'int64_t':'long' lvalue ParmVar 0x55878282d918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878282da78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282dec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878282de10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878282eaa0 # | | | | `-ReturnStmt 0x55878282ea90 # | | | | `-CallExpr 0x55878282ea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878282ea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878282ea28 '' Function 0x5587827c9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878282ea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878282e9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282e9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282e998 'int64_t2':'vector' lvalue ParmVar 0x55878282de10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878282df70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282ec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878282eb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878282efc0 # | | | | `-ReturnStmt 0x55878282efb0 # | | | | `-CallExpr 0x55878282ef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878282ef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878282ef48 '' Function 0x55878278dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878282ef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878282ef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282eef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282eeb8 'int64_t3':'vector' lvalue ParmVar 0x55878282eb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878282ecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282f120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878282f070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878282f4e8 # | | | | `-ReturnStmt 0x55878282f4d8 # | | | | `-CallExpr 0x55878282f4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878282f490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878282f470 '' Function 0x55878278de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878282f448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878282f430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282f418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282f3e0 'int64_t4':'vector' lvalue ParmVar 0x55878282f070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878282f1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282f648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878282f598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878282fa00 # | | | | `-ReturnStmt 0x55878282f9f0 # | | | | `-CallExpr 0x55878282f9c0 'float' # | | | | |-ImplicitCastExpr 0x55878282f9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878282f988 '' Function 0x5587827c9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55878282f960 'float' # | | | | `-ImplicitCastExpr 0x55878282f948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282f930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282f8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55878282f598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878282f6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878282fb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878282fab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878282ff38 # | | | | `-ReturnStmt 0x55878282ff28 # | | | | `-CallExpr 0x55878282fef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878282fee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878282fec0 '' Function 0x5587827c9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878282fe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878282fe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878282fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878282fe30 'uint64_t2':'vector' lvalue ParmVar 0x55878282fab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878282fc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782830098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878282ffe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782830478 # | | | | `-ReturnStmt 0x558782830468 # | | | | `-CallExpr 0x558782830438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782830420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782830400 '' Function 0x55878278dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828303d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828303c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828303a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782830370 'uint64_t3':'vector' lvalue ParmVar 0x55878282ffe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782830148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828305d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782830528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828309c0 # | | | | `-ReturnStmt 0x5587828309b0 # | | | | `-CallExpr 0x558782830980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782830968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782830948 '' Function 0x55878278de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782830920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782830908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828308f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828308b8 'uint64_t4':'vector' lvalue ParmVar 0x558782830528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782830688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782830b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782830a78 col:29 used V 'double' # | | | |-CompoundStmt 0x558782830e70 # | | | | `-ReturnStmt 0x558782830e60 # | | | | `-CallExpr 0x558782830e30 'float' # | | | | |-ImplicitCastExpr 0x558782830e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782830df8 '' Function 0x5587827d91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782830dd0 'float' # | | | | `-ImplicitCastExpr 0x558782830db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782830da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782830d68 'double' lvalue ParmVar 0x558782830a78 'V' 'double' # | | | `-DeprecatedAttr 0x558782830bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782830fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558782830f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782831340 # | | | | `-ReturnStmt 0x558782831330 # | | | | `-CallExpr 0x558782831300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828312e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828312c8 '' Function 0x5587827d9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828312a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782831288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782831270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782831238 'double2':'vector' lvalue ParmVar 0x558782830f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782831088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828314a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828313f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782831818 # | | | | `-ReturnStmt 0x558782831808 # | | | | `-CallExpr 0x5587828317d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828317c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828317a0 '' Function 0x5587827d96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782831778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782831760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782831748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782831710 'double3':'vector' lvalue ParmVar 0x5587828313f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782831558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782831980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828318d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782831cf8 # | | | | `-ReturnStmt 0x558782831ce8 # | | | | `-CallExpr 0x558782831cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782831ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782831c80 '' Function 0x5587827d9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782831c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782831c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782831c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782831bf0 'double4':'vector' lvalue ParmVar 0x5587828318d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782831a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782831e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782831da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828321b0 # | | | | `-ReturnStmt 0x5587828321a0 # | | | | `-CallExpr 0x558782832170 'float' # | | | | |-ImplicitCastExpr 0x558782832158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782832138 '' Function 0x5587827d91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782832110 'float' # | | | | `-ImplicitCastExpr 0x5587828320f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828320e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828320a8 'int' lvalue ParmVar 0x558782831da8 'V' 'int' # | | | `-DeprecatedAttr 0x558782831f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782832310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782832260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782832688 # | | | | `-ReturnStmt 0x558782832678 # | | | | `-CallExpr 0x558782832648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782832630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782832610 '' Function 0x5587827d9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828325e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828325d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828325b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782832580 'int2':'vector' lvalue ParmVar 0x558782832260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828323c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828336c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782832738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782833a40 # | | | | `-ReturnStmt 0x558782833a30 # | | | | `-CallExpr 0x558782833a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828339e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828339c8 '' Function 0x5587827d96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828339a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782833988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782833970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782833938 'int3':'vector' lvalue ParmVar 0x558782832738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782833770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782833ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782833af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782833f28 # | | | | `-ReturnStmt 0x558782833f18 # | | | | `-CallExpr 0x558782833ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782833ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782833eb0 '' Function 0x5587827d9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782833e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782833e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782833e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782833e20 'int4':'vector' lvalue ParmVar 0x558782833af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782833c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782834088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782833fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782834400 # | | | | `-ReturnStmt 0x5587828343f0 # | | | | `-CallExpr 0x5587828343c0 'float' # | | | | |-ImplicitCastExpr 0x5587828343a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782834388 '' Function 0x5587827d91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782834360 'float' # | | | | `-ImplicitCastExpr 0x558782834348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782834330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828342f8 'uint':'unsigned int' lvalue ParmVar 0x558782833fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782834138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782834560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587828344b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5587828348f8 # | | | | `-ReturnStmt 0x5587828348e8 # | | | | `-CallExpr 0x5587828348b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828348a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782834880 '' Function 0x5587827d9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782834858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782834840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782834828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828347f0 'uint2':'vector' lvalue ParmVar 0x5587828344b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782834610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782834a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587828349a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782834df8 # | | | | `-ReturnStmt 0x558782834de8 # | | | | `-CallExpr 0x558782834db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782834da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782834d80 '' Function 0x5587827d96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782834d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782834d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782834d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782834cf0 'uint3':'vector' lvalue ParmVar 0x5587828349a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782834b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782834f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558782834ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782835300 # | | | | `-ReturnStmt 0x5587828352f0 # | | | | `-CallExpr 0x5587828352c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828352a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782835288 '' Function 0x5587827d9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782835260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782835248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782835230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828351f8 'uint4':'vector' lvalue ParmVar 0x558782834ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782835008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782835460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587828353b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5587828357f8 # | | | | `-ReturnStmt 0x5587828357e8 # | | | | `-CallExpr 0x5587828357b8 'float' # | | | | |-ImplicitCastExpr 0x5587828357a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782835780 '' Function 0x5587827d91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782835758 'float' # | | | | `-ImplicitCastExpr 0x558782835740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782835728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828356f0 'int64_t':'long' lvalue ParmVar 0x5587828353b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782835510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782835958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587828358a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782835d10 # | | | | `-ReturnStmt 0x558782835d00 # | | | | `-CallExpr 0x558782835cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782835cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782835c98 '' Function 0x5587827d9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782835c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782835c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782835c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782835c08 'int64_t2':'vector' lvalue ParmVar 0x5587828358a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782835a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782835e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782835dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782836230 # | | | | `-ReturnStmt 0x558782836220 # | | | | `-CallExpr 0x5587828361f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828361d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828361b8 '' Function 0x5587827d96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782836190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782836178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782836160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782836128 'int64_t3':'vector' lvalue ParmVar 0x558782835dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782835f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782836390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828362e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782836758 # | | | | `-ReturnStmt 0x558782836748 # | | | | `-CallExpr 0x558782836718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782836700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828366e0 '' Function 0x5587827d9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828366b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828366a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782836688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782836650 'int64_t4':'vector' lvalue ParmVar 0x5587828362e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782836440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828368b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782836808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782836c70 # | | | | `-ReturnStmt 0x558782836c60 # | | | | `-CallExpr 0x558782836c30 'float' # | | | | |-ImplicitCastExpr 0x558782836c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782836bf8 '' Function 0x5587827d91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558782836bd0 'float' # | | | | `-ImplicitCastExpr 0x558782836bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782836ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782836b68 'uint64_t':'unsigned long' lvalue ParmVar 0x558782836808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782836968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782836dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782836d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587828371a8 # | | | | `-ReturnStmt 0x558782837198 # | | | | `-CallExpr 0x558782837168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782837150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782837130 '' Function 0x5587827d9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782837108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828370f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828370d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828370a0 'uint64_t2':'vector' lvalue ParmVar 0x558782836d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782836e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782837308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782837258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587828fdc78 # | | | | `-ReturnStmt 0x5587828fdc68 # | | | | `-CallExpr 0x5587828fdc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828fdc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782837670 '' Function 0x5587827d96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782837648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782837630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782837618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828375e0 'uint64_t3':'vector' lvalue ParmVar 0x558782837258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587828373b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828fddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587828fdd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587828fe1c0 # | | | | `-ReturnStmt 0x5587828fe1b0 # | | | | `-CallExpr 0x5587828fe180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828fe168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828fe148 '' Function 0x5587827d9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828fe120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828fe108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828fe0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828fe0b8 'uint64_t4':'vector' lvalue ParmVar 0x5587828fdd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5587828fde88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828fe330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587828fe280 col:29 used V 'double' # | | | |-CompoundStmt 0x5587828fe678 # | | | | `-ReturnStmt 0x5587828fe668 # | | | | `-CallExpr 0x5587828fe638 'float' # | | | | |-ImplicitCastExpr 0x5587828fe620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828fe600 '' Function 0x5587827da548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828fe5d8 'float' # | | | | `-ImplicitCastExpr 0x5587828fe5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828fe5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828fe570 'double' lvalue ParmVar 0x5587828fe280 'V' 'double' # | | | `-DeprecatedAttr 0x5587828fe3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828fe7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587828fe738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587828feb50 # | | | | `-ReturnStmt 0x5587828feb40 # | | | | `-CallExpr 0x5587828feb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828feaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828fead8 '' Function 0x5587827da7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828feab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828fea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828fea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828fea48 'double2':'vector' lvalue ParmVar 0x5587828fe738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5587828fe898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828fecc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587828fec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587828ff030 # | | | | `-ReturnStmt 0x5587828ff020 # | | | | `-CallExpr 0x5587828feff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587828fefd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587828fefb8 '' Function 0x5587827daa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587828fef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587828fef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828fef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828fef28 'double3':'vector' lvalue ParmVar 0x5587828fec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5587828fed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828ff1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587828ff0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587828ff518 # | | | | `-ReturnStmt 0x5587828ff508 # | | | | `-CallExpr 0x5587828ff4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587828ff4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587828ff4a0 '' Function 0x5587827dacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587828ff478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587828ff460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ff448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ff410 'double4':'vector' lvalue ParmVar 0x5587828ff0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5587828ff250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587828ff678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5587828ff5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5587828ff9d0 # | | | | `-ReturnStmt 0x5587828ff9c0 # | | | | `-CallExpr 0x5587828ff990 'float' # | | | | |-ImplicitCastExpr 0x5587828ff978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587828ff958 '' Function 0x5587827da548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5587828ff930 'float' # | | | | `-ImplicitCastExpr 0x5587828ff918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ff900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ff8c8 'int' lvalue ParmVar 0x5587828ff5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5587828ff728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587828ffb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5587828ffa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587828ffea8 # | | | | `-ReturnStmt 0x5587828ffe98 # | | | | `-CallExpr 0x5587828ffe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587828ffe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587828ffe30 '' Function 0x5587827da7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587828ffe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587828ffdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587828ffdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587828ffda0 'int2':'vector' lvalue ParmVar 0x5587828ffa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587828ffbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782900008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5587828fff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782900388 # | | | | `-ReturnStmt 0x558782900378 # | | | | `-CallExpr 0x558782900348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782900330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782900310 '' Function 0x5587827daa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587829002e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587829002d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829002b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782900280 'int3':'vector' lvalue ParmVar 0x5587828fff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587829000b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829004e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782900438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782900870 # | | | | `-ReturnStmt 0x558782900860 # | | | | `-CallExpr 0x558782900830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782900818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587829007f8 '' Function 0x5587827dacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587829007d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587829007b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829007a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782900768 'int4':'vector' lvalue ParmVar 0x558782900438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782900598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829009d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782900920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782900d48 # | | | | `-ReturnStmt 0x558782900d38 # | | | | `-CallExpr 0x558782900d08 'float' # | | | | |-ImplicitCastExpr 0x558782900cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782900cd0 '' Function 0x5587827da548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782900ca8 'float' # | | | | `-ImplicitCastExpr 0x558782900c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782900c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782900c40 'uint':'unsigned int' lvalue ParmVar 0x558782900920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782900a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782900ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782900df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782901240 # | | | | `-ReturnStmt 0x558782901230 # | | | | `-CallExpr 0x558782901200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587829011e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587829011c8 '' Function 0x5587827da7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587829011a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782901188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782901170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782901138 'uint2':'vector' lvalue ParmVar 0x558782900df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782900f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829013a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587829012f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782901740 # | | | | `-ReturnStmt 0x558782901730 # | | | | `-CallExpr 0x558782901700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829016e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587829016c8 '' Function 0x5587827daa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587829016a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782901688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782901670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782901638 'uint3':'vector' lvalue ParmVar 0x5587829012f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782901450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829018a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587829017f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782903220 # | | | | `-ReturnStmt 0x558782903210 # | | | | `-CallExpr 0x5587829031e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782901bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782901bd0 '' Function 0x5587827dacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782901ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782901b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782901b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782901b40 'uint4':'vector' lvalue ParmVar 0x5587829017f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782901950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782903380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587829032d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782903718 # | | | | `-ReturnStmt 0x558782903708 # | | | | `-CallExpr 0x5587829036d8 'float' # | | | | |-ImplicitCastExpr 0x5587829036c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587829036a0 '' Function 0x5587827da548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782903678 'float' # | | | | `-ImplicitCastExpr 0x558782903660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782903648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782903610 'int64_t':'long' lvalue ParmVar 0x5587829032d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782903430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782903878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587829037c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782903c30 # | | | | `-ReturnStmt 0x558782903c20 # | | | | `-CallExpr 0x558782903bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782903bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782903bb8 '' Function 0x5587827da7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782903b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782903b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782903b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782903b28 'int64_t2':'vector' lvalue ParmVar 0x5587829037c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782903928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782903d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782903ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782904150 # | | | | `-ReturnStmt 0x558782904140 # | | | | `-CallExpr 0x558782904110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829040f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587829040d8 '' Function 0x5587827daa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587829040b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782904098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782904080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782904048 'int64_t3':'vector' lvalue ParmVar 0x558782903ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782903e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829042b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782904200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782904678 # | | | | `-ReturnStmt 0x558782904668 # | | | | `-CallExpr 0x558782904638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782904620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782904600 '' Function 0x5587827dacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587829045d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587829045c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829045a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782904570 'int64_t4':'vector' lvalue ParmVar 0x558782904200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782904360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829047d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782904728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782904b90 # | | | | `-ReturnStmt 0x558782904b80 # | | | | `-CallExpr 0x558782904b50 'float' # | | | | |-ImplicitCastExpr 0x558782904b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782904b18 '' Function 0x5587827da548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782904af0 'float' # | | | | `-ImplicitCastExpr 0x558782904ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782904ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782904a88 'uint64_t':'unsigned long' lvalue ParmVar 0x558782904728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782904888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782904cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782904c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587829050c8 # | | | | `-ReturnStmt 0x5587829050b8 # | | | | `-CallExpr 0x558782905088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782905070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782905050 '' Function 0x5587827da7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782905028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782905010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782904ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782904fc0 'uint64_t2':'vector' lvalue ParmVar 0x558782904c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782904da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782905228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782905178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782905608 # | | | | `-ReturnStmt 0x5587829055f8 # | | | | `-CallExpr 0x5587829055c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829055b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782905590 '' Function 0x5587827daa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782905568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782905550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782905538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782905500 'uint64_t3':'vector' lvalue ParmVar 0x558782905178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587829052d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782905768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587829056b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558782905b50 # | | | | `-ReturnStmt 0x558782905b40 # | | | | `-CallExpr 0x558782905b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782905af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782905ad8 '' Function 0x5587827dacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782905ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782905a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782905a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782905a48 'uint64_t4':'vector' lvalue ParmVar 0x5587829056b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782905818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782905cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782905c10 col:29 used V 'double' # | | | |-CompoundStmt 0x558782906008 # | | | | `-ReturnStmt 0x558782905ff8 # | | | | `-CallExpr 0x558782905fc8 'float' # | | | | |-ImplicitCastExpr 0x558782905fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782905f90 '' Function 0x5587827db8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782905f68 'float' # | | | | `-ImplicitCastExpr 0x558782905f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782905f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782905f00 'double' lvalue ParmVar 0x558782905c10 'V' 'double' # | | | `-DeprecatedAttr 0x558782905d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782906178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587829060c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587829064e0 # | | | | `-ReturnStmt 0x5587829064d0 # | | | | `-CallExpr 0x5587829064a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782906488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782906468 '' Function 0x5587827dbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782906440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782906428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782906410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829063d8 'double2':'vector' lvalue ParmVar 0x5587829060c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782906228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782906650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5587829065a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587829069c0 # | | | | `-ReturnStmt 0x5587829069b0 # | | | | `-CallExpr 0x558782906980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782906968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782906948 '' Function 0x5587827dbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782906920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782906908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829068f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829068b8 'double3':'vector' lvalue ParmVar 0x5587829065a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782906700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782906b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782906a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782906ea8 # | | | | `-ReturnStmt 0x558782906e98 # | | | | `-CallExpr 0x558782906e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782906e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782906e30 '' Function 0x5587827dc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782906e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782906df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782906dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782906da0 'double4':'vector' lvalue ParmVar 0x558782906a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782906be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782907008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782906f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5587829073a0 # | | | | `-ReturnStmt 0x558782907390 # | | | | `-CallExpr 0x558782907360 'float' # | | | | |-ImplicitCastExpr 0x558782907348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782907328 '' Function 0x5587827db8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782907300 'float' # | | | | `-ImplicitCastExpr 0x5587829072e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829072d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782907298 'int' lvalue ParmVar 0x558782906f58 'V' 'int' # | | | `-DeprecatedAttr 0x5587829070b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782907500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782907450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782907878 # | | | | `-ReturnStmt 0x558782907868 # | | | | `-CallExpr 0x558782907838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782907820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782907800 '' Function 0x5587827dbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587829077d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587829077c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829077a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782907770 'int2':'vector' lvalue ParmVar 0x558782907450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587829075b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829079d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782907928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782907d58 # | | | | `-ReturnStmt 0x558782907d48 # | | | | `-CallExpr 0x558782907d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782907d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782907ce0 '' Function 0x5587827dbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782907cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782907ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782907c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782907c50 'int3':'vector' lvalue ParmVar 0x558782907928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782907a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782907eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782907e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782908240 # | | | | `-ReturnStmt 0x558782908230 # | | | | `-CallExpr 0x558782908200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829081e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587829081c8 '' Function 0x5587827dc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587829081a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782908188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782908170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782908138 'int4':'vector' lvalue ParmVar 0x558782907e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782907f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829083a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587829082f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782908718 # | | | | `-ReturnStmt 0x558782908708 # | | | | `-CallExpr 0x5587829086d8 'float' # | | | | |-ImplicitCastExpr 0x5587829086c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587829086a0 '' Function 0x5587827db8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782908678 'float' # | | | | `-ImplicitCastExpr 0x558782908660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782908648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782908610 'uint':'unsigned int' lvalue ParmVar 0x5587829082f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782908450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782908878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587829087c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782908c10 # | | | | `-ReturnStmt 0x558782908c00 # | | | | `-CallExpr 0x558782908bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782908bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782908b98 '' Function 0x5587827dbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782908b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782908b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782908b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782908b08 'uint2':'vector' lvalue ParmVar 0x5587829087c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782908928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782908d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782908cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782909110 # | | | | `-ReturnStmt 0x558782909100 # | | | | `-CallExpr 0x5587829090d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829090b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782909098 '' Function 0x5587827dbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782909070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782909058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782909040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782909008 'uint3':'vector' lvalue ParmVar 0x558782908cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782908e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782909270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587829091c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782909618 # | | | | `-ReturnStmt 0x558782909608 # | | | | `-CallExpr 0x5587829095d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829095c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587829095a0 '' Function 0x5587827dc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782909578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782909560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782909548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782909510 'uint4':'vector' lvalue ParmVar 0x5587829091c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782909320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782909778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587829096c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782909b10 # | | | | `-ReturnStmt 0x558782909b00 # | | | | `-CallExpr 0x558782909ad0 'float' # | | | | |-ImplicitCastExpr 0x558782909ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782909a98 '' Function 0x5587827db8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558782909a70 'float' # | | | | `-ImplicitCastExpr 0x558782909a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782909a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782909a08 'int64_t':'long' lvalue ParmVar 0x5587829096c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782909828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782909c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782909bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878290a028 # | | | | `-ReturnStmt 0x55878290a018 # | | | | `-CallExpr 0x558782909fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782909fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782909fb0 '' Function 0x5587827dbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782909f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782909f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782909f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782909f20 'int64_t2':'vector' lvalue ParmVar 0x558782909bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782909d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290a188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878290a0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878290a548 # | | | | `-ReturnStmt 0x55878290a538 # | | | | `-CallExpr 0x55878290a508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878290a4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878290a4d0 '' Function 0x5587827dbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878290a4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878290a490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290a478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290a440 'int64_t3':'vector' lvalue ParmVar 0x55878290a0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878290a238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290a6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878290a5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878290aa70 # | | | | `-ReturnStmt 0x55878290aa60 # | | | | `-CallExpr 0x55878290aa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878290aa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878290a9f8 '' Function 0x5587827dc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878290a9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878290a9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290a9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290a968 'int64_t4':'vector' lvalue ParmVar 0x55878290a5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878290a758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290abd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878290ab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878290af88 # | | | | `-ReturnStmt 0x55878290af78 # | | | | `-CallExpr 0x55878290af48 'float' # | | | | |-ImplicitCastExpr 0x55878290af30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878290af10 '' Function 0x5587827db8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55878290aee8 'float' # | | | | `-ImplicitCastExpr 0x55878290aed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290aeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290ae80 'uint64_t':'unsigned long' lvalue ParmVar 0x55878290ab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878290ac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290b0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878290b038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878290b8d0 # | | | | `-ReturnStmt 0x55878290b8c0 # | | | | `-CallExpr 0x55878290b890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878290b878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878290b858 '' Function 0x5587827dbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878290b830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878290b818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290b800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290b7c8 'uint64_t2':'vector' lvalue ParmVar 0x55878290b038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878290b198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290ba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878290b980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878290be10 # | | | | `-ReturnStmt 0x55878290be00 # | | | | `-CallExpr 0x55878290bdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878290bdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878290bd98 '' Function 0x5587827dbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878290bd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878290bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290bd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290bd08 'uint64_t3':'vector' lvalue ParmVar 0x55878290b980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878290bae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290bf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878290bec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878290c358 # | | | | `-ReturnStmt 0x55878290c348 # | | | | `-CallExpr 0x55878290c318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878290c300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878290c2e0 '' Function 0x5587827dc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878290c2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878290c2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290c288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290c250 'uint64_t4':'vector' lvalue ParmVar 0x55878290bec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878290c020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290c568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55878290c418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55878290c498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55878290c950 # | | | | `-ReturnStmt 0x55878290c940 # | | | | `-CallExpr 0x55878290c908 'float' # | | | | |-ImplicitCastExpr 0x55878290c8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55878290c8d0 '' Function 0x5587827dcf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55878290c818 'float' # | | | | | `-ImplicitCastExpr 0x55878290c800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290c7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290c7b0 'double' lvalue ParmVar 0x55878290c418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55878290c8a8 'float' # | | | | `-ImplicitCastExpr 0x55878290c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290c840 'double' lvalue ParmVar 0x55878290c498 'V2' 'double' # | | | `-DeprecatedAttr 0x55878290c620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878290cb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55878290ca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55878290ca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55878290cf80 # | | | | `-ReturnStmt 0x55878290cf70 # | | | | `-CallExpr 0x55878290cf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878290cf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55878290cf00 '' Function 0x5587827dd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55878290ce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55878290ce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290ce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290cdc8 'double2':'vector' lvalue ParmVar 0x55878290ca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55878290ced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878290cec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290cea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290ce70 'double2':'vector' lvalue ParmVar 0x55878290ca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878290cc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878290d190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55878290d040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55878290d0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55878290d5b8 # | | | | `-ReturnStmt 0x55878290d5a8 # | | | | `-CallExpr 0x55878290d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878290d558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55878290d538 '' Function 0x5587827dd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55878290d468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55878290d450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290d438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290d400 'double3':'vector' lvalue ParmVar 0x55878290d040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55878290d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878290d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290d4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290d4a8 'double3':'vector' lvalue ParmVar 0x55878290d0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878290d248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878290d7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55878290d678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55878290d6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55878290dbf8 # | | | | `-ReturnStmt 0x55878290dbe8 # | | | | `-CallExpr 0x55878290dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878290db98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55878290db78 '' Function 0x5587827dd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55878290daa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55878290da90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290da78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290da40 'double4':'vector' lvalue ParmVar 0x55878290d678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55878290db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878290db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290dae8 'double4':'vector' lvalue ParmVar 0x55878290d6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55878290d880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878290ddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55878290dca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55878290dd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55878290e1f0 # | | | | `-ReturnStmt 0x55878290e1e0 # | | | | `-CallExpr 0x55878290e1a8 'float' # | | | | |-ImplicitCastExpr 0x55878290e190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55878290e170 '' Function 0x5587827dcf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55878290e0b8 'float' # | | | | | `-ImplicitCastExpr 0x55878290e0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290e088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290e050 'int' lvalue ParmVar 0x55878290dca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55878290e148 'float' # | | | | `-ImplicitCastExpr 0x55878290e130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290e118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290e0e0 'int' lvalue ParmVar 0x55878290dd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55878290deb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290e3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55878290e2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55878290e320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55878290e820 # | | | | `-ReturnStmt 0x55878290e810 # | | | | `-CallExpr 0x55878290e7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878290e7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55878290e7a0 '' Function 0x5587827dd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55878290e6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55878290e6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290e6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290e668 'int2':'vector' lvalue ParmVar 0x55878290e2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55878290e778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878290e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290e748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290e710 'int2':'vector' lvalue ParmVar 0x55878290e320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55878290e4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290ea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55878290e8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55878290e950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55878290ee58 # | | | | `-ReturnStmt 0x55878290ee48 # | | | | `-CallExpr 0x55878290ee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878290edf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55878290edd8 '' Function 0x5587827dd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55878290ed08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55878290ecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290ecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290eca0 'int3':'vector' lvalue ParmVar 0x55878290e8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55878290edb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878290ed98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290ed80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290ed48 'int3':'vector' lvalue ParmVar 0x55878290e950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55878290ead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878290f058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55878290ef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55878290ef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55878290f498 # | | | | `-ReturnStmt 0x55878290f488 # | | | | `-CallExpr 0x55878290f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878290f438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55878290f418 '' Function 0x5587827dd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55878290f348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55878290f330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55878290f318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55878290f2e0 'int4':'vector' lvalue ParmVar 0x55878290ef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55878290f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878290f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878290f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878290f388 'int4':'vector' lvalue ParmVar 0x55878290ef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55878290f110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782911240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55878290f548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558782911170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782911658 # | | | | `-ReturnStmt 0x558782911648 # | | | | `-CallExpr 0x558782911610 'float' # | | | | |-ImplicitCastExpr 0x5587829115f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587829115d8 '' Function 0x5587827dcf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558782911520 'float' # | | | | | `-ImplicitCastExpr 0x558782911508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587829114f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587829114b8 'uint':'unsigned int' lvalue ParmVar 0x55878290f548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5587829115b0 'float' # | | | | `-ImplicitCastExpr 0x558782911598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782911580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782911548 'uint':'unsigned int' lvalue ParmVar 0x558782911170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5587829112f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782911858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782911708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x558782911788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x558782911ca8 # | | | | `-ReturnStmt 0x558782911c98 # | | | | `-CallExpr 0x558782911c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782911c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558782911c28 '' Function 0x5587827dd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558782911b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558782911b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782911b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782911af0 'uint2':'vector' lvalue ParmVar 0x558782911708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x558782911c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782911be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782911bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782911b98 'uint2':'vector' lvalue ParmVar 0x558782911788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782911910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782911ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782911d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x558782911dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x558782912300 # | | | | `-ReturnStmt 0x5587829122f0 # | | | | `-CallExpr 0x5587829122b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829122a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558782912280 '' Function 0x5587827dd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5587829121b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558782912198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782912180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782912148 'uint3':'vector' lvalue ParmVar 0x558782911d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x558782912258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782912240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782912228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829121f0 'uint3':'vector' lvalue ParmVar 0x558782911dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782911f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782912500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587829123b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558782912430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x558782912960 # | | | | `-ReturnStmt 0x558782912950 # | | | | `-CallExpr 0x558782912918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782912900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5587829128e0 '' Function 0x5587827dd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558782912810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5587829127f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587829127e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587829127a8 'uint4':'vector' lvalue ParmVar 0x5587829123b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5587829128b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587829128a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782912888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782912850 'uint4':'vector' lvalue ParmVar 0x558782912430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5587829125b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782912b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782912a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x558782912a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x558782912f98 # | | | | `-ReturnStmt 0x558782912f88 # | | | | `-CallExpr 0x558782912f50 'float' # | | | | |-ImplicitCastExpr 0x558782912f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558782912f18 '' Function 0x5587827dcf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558782912e60 'float' # | | | | | `-ImplicitCastExpr 0x558782912e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782912e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782912df8 'int64_t':'long' lvalue ParmVar 0x558782912a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x558782912ef0 'float' # | | | | `-ImplicitCastExpr 0x558782912ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782912ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782912e88 'int64_t':'long' lvalue ParmVar 0x558782912a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782912c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782913198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782913048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5587829130c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782913608 # | | | | `-ReturnStmt 0x5587829135f8 # | | | | `-CallExpr 0x5587829135c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587829135a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558782913588 '' Function 0x5587827dd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5587829134b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5587829134a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782913488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782913450 'int64_t2':'vector' lvalue ParmVar 0x558782913048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558782913560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782913548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782913530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829134f8 'int64_t2':'vector' lvalue ParmVar 0x5587829130c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782913250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782913808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587829136b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558782913738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782913c80 # | | | | `-ReturnStmt 0x558782913c70 # | | | | `-CallExpr 0x558782913c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782913c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558782913c00 '' Function 0x5587827dd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558782913b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558782913b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782913b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782913ac8 'int64_t3':'vector' lvalue ParmVar 0x5587829136b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558782913bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782913bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782913ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782913b70 'int64_t3':'vector' lvalue ParmVar 0x558782913738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5587829138c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782913e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782913d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558782913db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782914300 # | | | | `-ReturnStmt 0x5587829142f0 # | | | | `-CallExpr 0x5587829142b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829142a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558782914280 '' Function 0x5587827dd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587829141b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558782914198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782914180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782914148 'int64_t4':'vector' lvalue ParmVar 0x558782913d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558782914258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782914240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782914228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829141f0 'int64_t4':'vector' lvalue ParmVar 0x558782913db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782913f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782914500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587829143b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558782914430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782914958 # | | | | `-ReturnStmt 0x558782914948 # | | | | `-CallExpr 0x558782914910 'float' # | | | | |-ImplicitCastExpr 0x5587829148f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5587829148d8 '' Function 0x5587827dcf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558782914820 'float' # | | | | | `-ImplicitCastExpr 0x558782914808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587829147f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587829147b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5587829143b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5587829148b0 'float' # | | | | `-ImplicitCastExpr 0x558782914898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782914880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782914848 'uint64_t':'unsigned long' lvalue ParmVar 0x558782914430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5587829145b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782914b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782914a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558782914a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558782914fe8 # | | | | `-ReturnStmt 0x558782914fd8 # | | | | `-CallExpr 0x558782914fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782914f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558782914f68 '' Function 0x5587827dd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558782914e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558782914e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782914e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782914e30 'uint64_t2':'vector' lvalue ParmVar 0x558782914a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558782914f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782914f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782914f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782914ed8 'uint64_t2':'vector' lvalue ParmVar 0x558782914a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782914c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782915dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782915098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558782915cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782916258 # | | | | `-ReturnStmt 0x558782916248 # | | | | `-CallExpr 0x558782916210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829161f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5587829161d8 '' Function 0x5587827dd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558782916108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5587829160f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5587829160d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5587829160a0 'uint64_t3':'vector' lvalue ParmVar 0x558782915098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5587829161b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782916198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782916180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782916148 'uint64_t3':'vector' lvalue ParmVar 0x558782915cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782915e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782916458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782916308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558782916388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5587829168f8 # | | | | `-ReturnStmt 0x5587829168e8 # | | | | `-CallExpr 0x5587829168b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782916898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558782916878 '' Function 0x5587827dd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5587829167a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558782916790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558782916778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558782916740 'uint64_t4':'vector' lvalue ParmVar 0x558782916308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558782916850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782916838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782916820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829167e8 'uint64_t4':'vector' lvalue ParmVar 0x558782916388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782916510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782916a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5587829169b0 col:29 used V 'double' # | | | |-CompoundStmt 0x558782916da8 # | | | | `-ReturnStmt 0x558782916d98 # | | | | `-CallExpr 0x558782916d68 'float' # | | | | |-ImplicitCastExpr 0x558782916d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782916d30 '' Function 0x5587827de570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558782916d08 'float' # | | | | `-ImplicitCastExpr 0x558782916cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782916cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782916ca0 'double' lvalue ParmVar 0x5587829169b0 'V' 'double' # | | | `-DeprecatedAttr 0x558782916b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782916f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558782916e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558782917278 # | | | | `-ReturnStmt 0x558782917268 # | | | | `-CallExpr 0x558782917238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782917220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782917200 '' Function 0x5587827de7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587829171d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587829171c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829171a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782917170 'double2':'vector' lvalue ParmVar 0x558782916e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782916fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587829173e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782917330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782917750 # | | | | `-ReturnStmt 0x558782917740 # | | | | `-CallExpr 0x558782917710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829176f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587829176d8 '' Function 0x5587827dea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587829176b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782917698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782917680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782917648 'double3':'vector' lvalue ParmVar 0x558782917330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782917490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5587829178b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782917808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782917c30 # | | | | `-ReturnStmt 0x558782917c20 # | | | | `-CallExpr 0x558782917bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782917bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782917bb8 '' Function 0x5587827decd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782917b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782917b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782917b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782917b28 'double4':'vector' lvalue ParmVar 0x558782917808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782917968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782917d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782917ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5587829180e8 # | | | | `-ReturnStmt 0x5587829180d8 # | | | | `-CallExpr 0x5587829180a8 'float' # | | | | |-ImplicitCastExpr 0x558782918090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782918070 '' Function 0x5587827de570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558782918048 'float' # | | | | `-ImplicitCastExpr 0x558782918030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782918018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782917fe0 'int' lvalue ParmVar 0x558782917ce0 'V' 'int' # | | | `-DeprecatedAttr 0x558782917e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782918248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782918198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5587829185c0 # | | | | `-ReturnStmt 0x5587829185b0 # | | | | `-CallExpr 0x558782918580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782918568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782918548 '' Function 0x5587827de7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782918520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782918508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829184f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829184b8 'int2':'vector' lvalue ParmVar 0x558782918198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5587829182f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782918720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782918670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782918aa0 # | | | | `-ReturnStmt 0x558782918a90 # | | | | `-CallExpr 0x558782918a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782918a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782918a28 '' Function 0x5587827dea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782918a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587829189e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829189d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782918998 'int3':'vector' lvalue ParmVar 0x558782918670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5587829187d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782918c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782918b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782918f88 # | | | | `-ReturnStmt 0x558782918f78 # | | | | `-CallExpr 0x558782918f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782918f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782918f10 '' Function 0x5587827decd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782918ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782918ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782918eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782918e80 'int4':'vector' lvalue ParmVar 0x558782918b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782918cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829190e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782919038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782919460 # | | | | `-ReturnStmt 0x558782919450 # | | | | `-CallExpr 0x558782919420 'float' # | | | | |-ImplicitCastExpr 0x558782919408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587829193e8 '' Function 0x5587827de570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5587829193c0 'float' # | | | | `-ImplicitCastExpr 0x5587829193a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782919390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782919358 'uint':'unsigned int' lvalue ParmVar 0x558782919038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782919198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829195c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782919510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782919958 # | | | | `-ReturnStmt 0x558782919948 # | | | | `-CallExpr 0x558782919918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782919900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587829198e0 '' Function 0x5587827de7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587829198b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587829198a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782919888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782919850 'uint2':'vector' lvalue ParmVar 0x558782919510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782919670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782919ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782919a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55878291bf58 # | | | | `-ReturnStmt 0x55878291bf48 # | | | | `-CallExpr 0x55878291bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878291bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878291bee0 '' Function 0x5587827dea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878291beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878291bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291be88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291be50 'uint3':'vector' lvalue ParmVar 0x558782919a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782919b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291c0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55878291c008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55878291c460 # | | | | `-ReturnStmt 0x55878291c450 # | | | | `-CallExpr 0x55878291c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878291c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878291c3e8 '' Function 0x5587827decd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878291c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878291c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291c390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291c358 'uint4':'vector' lvalue ParmVar 0x55878291c008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878291c168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291c5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878291c510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878291c958 # | | | | `-ReturnStmt 0x55878291c948 # | | | | `-CallExpr 0x55878291c918 'float' # | | | | |-ImplicitCastExpr 0x55878291c900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878291c8e0 '' Function 0x5587827de570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55878291c8b8 'float' # | | | | `-ImplicitCastExpr 0x55878291c8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291c888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291c850 'int64_t':'long' lvalue ParmVar 0x55878291c510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878291c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291cab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878291ca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878291ce70 # | | | | `-ReturnStmt 0x55878291ce60 # | | | | `-CallExpr 0x55878291ce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878291ce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878291cdf8 '' Function 0x5587827de7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878291cdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878291cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291cda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291cd68 'int64_t2':'vector' lvalue ParmVar 0x55878291ca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878291cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291cfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878291cf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878291d390 # | | | | `-ReturnStmt 0x55878291d380 # | | | | `-CallExpr 0x55878291d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878291d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878291d318 '' Function 0x5587827dea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878291d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878291d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291d2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291d288 'int64_t3':'vector' lvalue ParmVar 0x55878291cf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878291d080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291d4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878291d440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878291d8b8 # | | | | `-ReturnStmt 0x55878291d8a8 # | | | | `-CallExpr 0x55878291d878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878291d860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878291d840 '' Function 0x5587827decd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878291d818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878291d800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291d7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291d7b0 'int64_t4':'vector' lvalue ParmVar 0x55878291d440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878291d5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291da18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878291d968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878291ddd0 # | | | | `-ReturnStmt 0x55878291ddc0 # | | | | `-CallExpr 0x55878291dd90 'float' # | | | | |-ImplicitCastExpr 0x55878291dd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878291dd58 '' Function 0x5587827de570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55878291dd30 'float' # | | | | `-ImplicitCastExpr 0x55878291dd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291dd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291dcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55878291d968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878291dac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291df30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878291de80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878291e308 # | | | | `-ReturnStmt 0x55878291e2f8 # | | | | `-CallExpr 0x55878291e2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878291e2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878291e290 '' Function 0x5587827de7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878291e268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878291e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291e238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291e200 'uint64_t2':'vector' lvalue ParmVar 0x55878291de80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878291dfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291e468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878291e3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878291e848 # | | | | `-ReturnStmt 0x55878291e838 # | | | | `-CallExpr 0x55878291e808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878291e7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878291e7d0 '' Function 0x5587827dea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878291e7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878291e790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291e778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291e740 'uint64_t3':'vector' lvalue ParmVar 0x55878291e3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878291e518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291e9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878291e8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878291ed90 # | | | | `-ReturnStmt 0x55878291ed80 # | | | | `-CallExpr 0x55878291ed50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878291ed38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878291ed18 '' Function 0x5587827decd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878291ecf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878291ecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291ecc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291ec88 'uint64_t4':'vector' lvalue ParmVar 0x55878291e8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878291ea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878291ef00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878291ee50 col:29 used V 'double' # | | | |-CompoundStmt 0x55878291f248 # | | | | `-ReturnStmt 0x55878291f238 # | | | | `-CallExpr 0x55878291f208 'float' # | | | | |-ImplicitCastExpr 0x55878291f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878291f1d0 '' Function 0x5587827df920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55878291f1a8 'float' # | | | | `-ImplicitCastExpr 0x55878291f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291f178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291f140 'double' lvalue ParmVar 0x55878291ee50 'V' 'double' # | | | `-DeprecatedAttr 0x55878291efb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878291f3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878291f308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878291f720 # | | | | `-ReturnStmt 0x55878291f710 # | | | | `-CallExpr 0x55878291f6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878291f6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878291f6a8 '' Function 0x5587827dfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878291f680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878291f668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291f650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291f618 'double2':'vector' lvalue ParmVar 0x55878291f308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878291f468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878291f890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878291f7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55878291fc00 # | | | | `-ReturnStmt 0x55878291fbf0 # | | | | `-CallExpr 0x55878291fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878291fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878291fb88 '' Function 0x5587827dfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878291fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878291fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878291fb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878291faf8 'double3':'vector' lvalue ParmVar 0x55878291f7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878291f940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782920b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55878291fcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558782920ec8 # | | | | `-ReturnStmt 0x558782920eb8 # | | | | `-CallExpr 0x558782920e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782920e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782920e50 '' Function 0x5587827e0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782920e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782920e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782920df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782920dc0 'double4':'vector' lvalue ParmVar 0x55878291fcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782920c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782921028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782920f78 col:26 used V 'int' # | | | |-CompoundStmt 0x558782921380 # | | | | `-ReturnStmt 0x558782921370 # | | | | `-CallExpr 0x558782921340 'float' # | | | | |-ImplicitCastExpr 0x558782921328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782921308 '' Function 0x5587827df920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5587829212e0 'float' # | | | | `-ImplicitCastExpr 0x5587829212c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829212b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782921278 'int' lvalue ParmVar 0x558782920f78 'V' 'int' # | | | `-DeprecatedAttr 0x5587829210d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829214e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782921430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782921858 # | | | | `-ReturnStmt 0x558782921848 # | | | | `-CallExpr 0x558782921818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782921800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587829217e0 '' Function 0x5587827dfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587829217b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587829217a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782921788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782921750 'int2':'vector' lvalue ParmVar 0x558782921430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782921590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829219b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782921908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782921d38 # | | | | `-ReturnStmt 0x558782921d28 # | | | | `-CallExpr 0x558782921cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782921ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782921cc0 '' Function 0x5587827dfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782921c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782921c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782921c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782921c30 'int3':'vector' lvalue ParmVar 0x558782921908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782921a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782921e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782921de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782922220 # | | | | `-ReturnStmt 0x558782922210 # | | | | `-CallExpr 0x5587829221e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829221c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587829221a8 '' Function 0x5587827e0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782922180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782922168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782922150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782922118 'int4':'vector' lvalue ParmVar 0x558782921de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782921f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782922380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587829222d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5587829226f8 # | | | | `-ReturnStmt 0x5587829226e8 # | | | | `-CallExpr 0x5587829226b8 'float' # | | | | |-ImplicitCastExpr 0x5587829226a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782922680 '' Function 0x5587827df920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782922658 'float' # | | | | `-ImplicitCastExpr 0x558782922640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782922628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829225f0 'uint':'unsigned int' lvalue ParmVar 0x5587829222d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782922430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782922858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5587829227a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782922bf0 # | | | | `-ReturnStmt 0x558782922be0 # | | | | `-CallExpr 0x558782922bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782922b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782922b78 '' Function 0x5587827dfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782922b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782922b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782922b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782922ae8 'uint2':'vector' lvalue ParmVar 0x5587829227a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782922908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782922d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558782922ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5587829230f0 # | | | | `-ReturnStmt 0x5587829230e0 # | | | | `-CallExpr 0x5587829230b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782923098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782923078 '' Function 0x5587827dfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782923050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782923038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782923020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782922fe8 'uint3':'vector' lvalue ParmVar 0x558782922ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782922e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782923250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587829231a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5587829235f8 # | | | | `-ReturnStmt 0x5587829235e8 # | | | | `-CallExpr 0x5587829235b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829235a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782923580 '' Function 0x5587827e0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782923558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782923540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782923528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829234f0 'uint4':'vector' lvalue ParmVar 0x5587829231a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782923300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782923758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587829236a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782923af0 # | | | | `-ReturnStmt 0x558782923ae0 # | | | | `-CallExpr 0x558782923ab0 'float' # | | | | |-ImplicitCastExpr 0x558782923a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782923a78 '' Function 0x5587827df920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782923a50 'float' # | | | | `-ImplicitCastExpr 0x558782923a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782923a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829239e8 'int64_t':'long' lvalue ParmVar 0x5587829236a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782923808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782923c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782923ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782924008 # | | | | `-ReturnStmt 0x558782923ff8 # | | | | `-CallExpr 0x558782923fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782923fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782923f90 '' Function 0x5587827dfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782923f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782923f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782923f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782923f00 'int64_t2':'vector' lvalue ParmVar 0x558782923ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782923d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782924168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5587829240b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782924528 # | | | | `-ReturnStmt 0x558782924518 # | | | | `-CallExpr 0x5587829244e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829244d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587829244b0 '' Function 0x5587827dfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782924488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782924470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782924458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782924420 'int64_t3':'vector' lvalue ParmVar 0x5587829240b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782924218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782924688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5587829245d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782924a50 # | | | | `-ReturnStmt 0x558782924a40 # | | | | `-CallExpr 0x558782924a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829249f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587829249d8 '' Function 0x5587827e0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587829249b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782924998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782924980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782924948 'int64_t4':'vector' lvalue ParmVar 0x5587829245d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782924738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782925bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782925b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782925f88 # | | | | `-ReturnStmt 0x558782925f78 # | | | | `-CallExpr 0x558782925f48 'float' # | | | | |-ImplicitCastExpr 0x558782925f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782925f10 '' Function 0x5587827df920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558782925ee8 'float' # | | | | `-ImplicitCastExpr 0x558782925ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782925eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782925e80 'uint64_t':'unsigned long' lvalue ParmVar 0x558782925b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782925c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829260e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558782926038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5587829264c0 # | | | | `-ReturnStmt 0x5587829264b0 # | | | | `-CallExpr 0x558782926480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782926468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782926448 '' Function 0x5587827dfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782926420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782926408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829263f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829263b8 'uint64_t2':'vector' lvalue ParmVar 0x558782926038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782926198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782926620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782926570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558782926a00 # | | | | `-ReturnStmt 0x5587829269f0 # | | | | `-CallExpr 0x5587829269c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829269a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782926988 '' Function 0x5587827dfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782926960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782926948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782926930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829268f8 'uint64_t3':'vector' lvalue ParmVar 0x558782926570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5587829266d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782926b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782926ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558782926f48 # | | | | `-ReturnStmt 0x558782926f38 # | | | | `-CallExpr 0x558782926f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782926ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782926ed0 '' Function 0x5587827e0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782926ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782926e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782926e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782926e40 'uint64_t4':'vector' lvalue ParmVar 0x558782926ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558782926c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829270b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558782927008 col:29 used V 'double' # | | | |-CompoundStmt 0x558782927400 # | | | | `-ReturnStmt 0x5587829273f0 # | | | | `-CallExpr 0x5587829273c0 'float' # | | | | |-ImplicitCastExpr 0x5587829273a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782927388 '' Function 0x5587827e0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558782927360 'float' # | | | | `-ImplicitCastExpr 0x558782927348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782927330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829272f8 'double' lvalue ParmVar 0x558782927008 'V' 'double' # | | | `-DeprecatedAttr 0x558782927168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782927570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5587829274c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5587829278d8 # | | | | `-ReturnStmt 0x5587829278c8 # | | | | `-CallExpr 0x558782927898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782927880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782927860 '' Function 0x5587827e0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782927838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782927820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782927808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829277d0 'double2':'vector' lvalue ParmVar 0x5587829274c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558782927620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782927a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558782927998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558782927db8 # | | | | `-ReturnStmt 0x558782927da8 # | | | | `-CallExpr 0x558782927d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782927d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782927d40 '' Function 0x5587827e1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782927d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782927d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782927ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782927cb0 'double3':'vector' lvalue ParmVar 0x558782927998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558782927af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782927f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558782927e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587829282a0 # | | | | `-ReturnStmt 0x558782928290 # | | | | `-CallExpr 0x558782928260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782928248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782928228 '' Function 0x5587827e1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782928200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5587829281e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829281d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782928198 'double4':'vector' lvalue ParmVar 0x558782927e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782927fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782928400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782928350 col:26 used V 'int' # | | | |-CompoundStmt 0x558782928758 # | | | | `-ReturnStmt 0x558782928748 # | | | | `-CallExpr 0x558782928718 'float' # | | | | |-ImplicitCastExpr 0x558782928700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587829286e0 '' Function 0x5587827e0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5587829286b8 'float' # | | | | `-ImplicitCastExpr 0x5587829286a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782928688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782928650 'int' lvalue ParmVar 0x558782928350 'V' 'int' # | | | `-DeprecatedAttr 0x5587829284b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829288b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782928808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782928c30 # | | | | `-ReturnStmt 0x558782928c20 # | | | | `-CallExpr 0x558782928bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782928bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782928bb8 '' Function 0x5587827e0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782928b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782928b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782928b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782928b28 'int2':'vector' lvalue ParmVar 0x558782928808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782928968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782928d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782928ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782929110 # | | | | `-ReturnStmt 0x558782929100 # | | | | `-CallExpr 0x5587829290d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829290b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782929098 '' Function 0x5587827e1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782929070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782929058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782929040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782929008 'int3':'vector' lvalue ParmVar 0x558782928ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782928e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782929270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5587829291c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5587829295f8 # | | | | `-ReturnStmt 0x5587829295e8 # | | | | `-CallExpr 0x5587829295b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829295a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782929580 '' Function 0x5587827e1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782929558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782929540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782929528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829294f0 'int4':'vector' lvalue ParmVar 0x5587829291c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782929320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782929758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5587829296a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782929ad0 # | | | | `-ReturnStmt 0x558782929ac0 # | | | | `-CallExpr 0x558782929a90 'float' # | | | | |-ImplicitCastExpr 0x558782929a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782929a58 '' Function 0x5587827e0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558782929a30 'float' # | | | | `-ImplicitCastExpr 0x558782929a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782929a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829299c8 'uint':'unsigned int' lvalue ParmVar 0x5587829296a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782929808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292ac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55878292ab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55878292afd0 # | | | | `-ReturnStmt 0x55878292afc0 # | | | | `-CallExpr 0x55878292af90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878292af78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878292af58 '' Function 0x5587827e0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878292af30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878292af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292af00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292aec8 'uint2':'vector' lvalue ParmVar 0x55878292ab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55878292ace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292b130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55878292b080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55878292b4d0 # | | | | `-ReturnStmt 0x55878292b4c0 # | | | | `-CallExpr 0x55878292b490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878292b478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878292b458 '' Function 0x5587827e1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878292b430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878292b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292b400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292b3c8 'uint3':'vector' lvalue ParmVar 0x55878292b080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55878292b1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292b630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55878292b580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55878292b9d8 # | | | | `-ReturnStmt 0x55878292b9c8 # | | | | `-CallExpr 0x55878292b998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878292b980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878292b960 '' Function 0x5587827e1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878292b938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878292b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292b908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292b8d0 'uint4':'vector' lvalue ParmVar 0x55878292b580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55878292b6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292bb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878292ba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55878292bed0 # | | | | `-ReturnStmt 0x55878292bec0 # | | | | `-CallExpr 0x55878292be90 'float' # | | | | |-ImplicitCastExpr 0x55878292be78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878292be58 '' Function 0x5587827e0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55878292be30 'float' # | | | | `-ImplicitCastExpr 0x55878292be18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292be00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292bdc8 'int64_t':'long' lvalue ParmVar 0x55878292ba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55878292bbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292c030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878292bf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55878292c3e8 # | | | | `-ReturnStmt 0x55878292c3d8 # | | | | `-CallExpr 0x55878292c3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878292c390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878292c370 '' Function 0x5587827e0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878292c348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878292c330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292c318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292c2e0 'int64_t2':'vector' lvalue ParmVar 0x55878292bf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55878292c0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292c548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878292c498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55878292c908 # | | | | `-ReturnStmt 0x55878292c8f8 # | | | | `-CallExpr 0x55878292c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878292c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878292c890 '' Function 0x5587827e1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878292c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878292c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292c838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292c800 'int64_t3':'vector' lvalue ParmVar 0x55878292c498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55878292c5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292ca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878292c9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55878292ce30 # | | | | `-ReturnStmt 0x55878292ce20 # | | | | `-CallExpr 0x55878292cdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878292cdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878292cdb8 '' Function 0x5587827e1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878292cd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878292cd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292cd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292cd28 'int64_t4':'vector' lvalue ParmVar 0x55878292c9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55878292cb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292cf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55878292cee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55878292d348 # | | | | `-ReturnStmt 0x55878292d338 # | | | | `-CallExpr 0x55878292d308 'float' # | | | | |-ImplicitCastExpr 0x55878292d2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878292d2d0 '' Function 0x5587827e0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55878292d2a8 'float' # | | | | `-ImplicitCastExpr 0x55878292d290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292d278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292d240 'uint64_t':'unsigned long' lvalue ParmVar 0x55878292cee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55878292d040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292d4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55878292d3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55878292d880 # | | | | `-ReturnStmt 0x55878292d870 # | | | | `-CallExpr 0x55878292d840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878292d828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878292d808 '' Function 0x5587827e0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878292d7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878292d7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292d7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292d778 'uint64_t2':'vector' lvalue ParmVar 0x55878292d3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55878292d558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292d9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55878292d930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55878292ddc0 # | | | | `-ReturnStmt 0x55878292ddb0 # | | | | `-CallExpr 0x55878292dd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55878292dd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55878292dd48 '' Function 0x5587827e1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55878292dd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55878292dd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292dcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292dcb8 'uint64_t3':'vector' lvalue ParmVar 0x55878292d930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55878292da90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292df20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55878292de70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55878292e308 # | | | | `-ReturnStmt 0x55878292e2f8 # | | | | `-CallExpr 0x55878292e2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55878292e2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55878292e290 '' Function 0x5587827e1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55878292e268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55878292e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292e238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292e200 'uint64_t4':'vector' lvalue ParmVar 0x55878292de70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55878292dfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55878292e478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55878292e3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55878292e7c0 # | | | | `-ReturnStmt 0x55878292e7b0 # | | | | `-CallExpr 0x55878292e780 'float' # | | | | |-ImplicitCastExpr 0x55878292e768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55878292e748 '' Function 0x5587827d0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55878292e720 'float' # | | | | `-ImplicitCastExpr 0x55878292e708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292e6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292e6b8 'double' lvalue ParmVar 0x55878292e3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55878292e528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878292e930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55878292e880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55878292fc10 # | | | | `-ReturnStmt 0x55878292fc00 # | | | | `-CallExpr 0x55878292fbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55878292fbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55878292fb98 '' Function 0x5587827d1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55878292fb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55878292fb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55878292fb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292fb08 'double2':'vector' lvalue ParmVar 0x55878292e880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55878292e9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55878292fd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55878292fcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5587829300f0 # | | | | `-ReturnStmt 0x5587829300e0 # | | | | `-CallExpr 0x5587829300b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782930098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782930078 '' Function 0x5587827d14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782930050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782930038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782930020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55878292ffe8 'double3':'vector' lvalue ParmVar 0x55878292fcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55878292fe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782930260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5587829301b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5587829305d8 # | | | | `-ReturnStmt 0x5587829305c8 # | | | | `-CallExpr 0x558782930598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782930580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782930560 '' Function 0x5587827d1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782930538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782930520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782930508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829304d0 'double4':'vector' lvalue ParmVar 0x5587829301b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558782930310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558782930738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558782930688 col:26 used V 'int' # | | | |-CompoundStmt 0x558782930a98 # | | | | `-ReturnStmt 0x558782930a88 # | | | | `-CallExpr 0x558782930a58 'float' # | | | | |-ImplicitCastExpr 0x558782930a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782930a20 '' Function 0x5587827d0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5587829309f8 'float' # | | | | `-ImplicitCastExpr 0x5587829309e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829309c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782930990 'int' lvalue ParmVar 0x558782930688 'V' 'int' # | | | `-DeprecatedAttr 0x5587829307e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782930bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558782930b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558782930f78 # | | | | `-ReturnStmt 0x558782930f68 # | | | | `-CallExpr 0x558782930f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782930f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782930f00 '' Function 0x5587827d1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782930ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782930ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782930ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782930e70 'int2':'vector' lvalue ParmVar 0x558782930b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558782930ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829310d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558782931028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558782931460 # | | | | `-ReturnStmt 0x558782931450 # | | | | `-CallExpr 0x558782931420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782931408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587829313e8 '' Function 0x5587827d14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5587829313c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587829313a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782931390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782931358 'int3':'vector' lvalue ParmVar 0x558782931028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558782931188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829315c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558782931510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558782931950 # | | | | `-ReturnStmt 0x558782931940 # | | | | `-CallExpr 0x558782931910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829318f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5587829318d8 '' Function 0x5587827d1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5587829318b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782931898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782931880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782931848 'int4':'vector' lvalue ParmVar 0x558782931510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558782931670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782931ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558782931a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558782931e30 # | | | | `-ReturnStmt 0x558782931e20 # | | | | `-CallExpr 0x558782931df0 'float' # | | | | |-ImplicitCastExpr 0x558782931dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558782931db8 '' Function 0x5587827d0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558782931d90 'float' # | | | | `-ImplicitCastExpr 0x558782931d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782931d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782931d28 'uint':'unsigned int' lvalue ParmVar 0x558782931a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558782931b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782931f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558782931ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558782932330 # | | | | `-ReturnStmt 0x558782932320 # | | | | `-CallExpr 0x5587829322f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5587829322d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587829322b8 '' Function 0x5587827d1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782932290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782932278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782932260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782932228 'uint2':'vector' lvalue ParmVar 0x558782931ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558782932040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782932490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5587829323e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558782932838 # | | | | `-ReturnStmt 0x558782932828 # | | | | `-CallExpr 0x5587829327f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5587829327e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5587829327c0 '' Function 0x5587827d14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782932798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782932780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782932768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782932730 'uint3':'vector' lvalue ParmVar 0x5587829323e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558782932540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782932998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5587829328e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558782932d48 # | | | | `-ReturnStmt 0x558782932d38 # | | | | `-CallExpr 0x558782932d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558782932cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782932cd0 '' Function 0x5587827d1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782932ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782932c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782932c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782932c40 'uint4':'vector' lvalue ParmVar 0x5587829328e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558782932a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782932ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558782932df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558782933248 # | | | | `-ReturnStmt 0x558782933238 # | | | | `-CallExpr 0x558782933208 'float' # | | | | |-ImplicitCastExpr 0x5587829331f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587829331d0 '' Function 0x5587827d0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5587829331a8 'float' # | | | | `-ImplicitCastExpr 0x558782933190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782933178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782933140 'int64_t':'long' lvalue ParmVar 0x558782932df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558782932f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829333a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587829332f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558782933768 # | | | | `-ReturnStmt 0x558782933758 # | | | | `-CallExpr 0x558782933728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782933710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5587829336f0 '' Function 0x5587827d1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5587829336c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5587829336b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782933698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782933660 'int64_t2':'vector' lvalue ParmVar 0x5587829332f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558782933458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5587829338c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782933818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558782935dd0 # | | | | `-ReturnStmt 0x558782935dc0 # | | | | `-CallExpr 0x558782935d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782935d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782935d58 '' Function 0x5587827d14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782935d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558782935d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782935d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782935cc8 'int64_t3':'vector' lvalue ParmVar 0x558782933818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558782933978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782935f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558782935e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558782936300 # | | | | `-ReturnStmt 0x5587829362f0 # | | | | `-CallExpr 0x5587829362c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5587829362a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558782936288 '' Function 0x5587827d1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558782936260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558782936248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782936230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829361f8 'int64_t4':'vector' lvalue ParmVar 0x558782935e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558782935fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782936460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5587829363b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558782936820 # | | | | `-ReturnStmt 0x558782936810 # | | | | `-CallExpr 0x5587829367e0 'float' # | | | | |-ImplicitCastExpr 0x5587829367c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5587829367a8 '' Function 0x5587827d0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558782936780 'float' # | | | | `-ImplicitCastExpr 0x558782936768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782936750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782936718 'uint64_t':'unsigned long' lvalue ParmVar 0x5587829363b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558782936510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782936980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5587829368d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558782936d60 # | | | | `-ReturnStmt 0x558782936d50 # | | | | `-CallExpr 0x558782936d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558782936d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558782936ce8 '' Function 0x5587827d1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558782936cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558782936ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558782936c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558782936c58 'uint64_t2':'vector' lvalue ParmVar 0x5587829368d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558782936a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558782936ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558782936e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5587829372a8 # | | | | `-ReturnStmt 0x558782937298 # | | | | `-CallExpr 0x558782937268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558782937250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558782937230 '' Function 0x5587827d14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558782937208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5587829371f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5587829371d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5587829371a0 'uint64_t3':'vector' lvalue ParmVar 0x558782936e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558782936f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x558782937408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x558782937358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5587829377f8 # | | | `-ReturnStmt 0x5587829377e8 # | | | `-CallExpr 0x5587829377b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5587829377a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x558782937780 '' Function 0x5587827d1758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x558782937758 'float4':'vector' # | | | `-ImplicitCastExpr 0x558782937740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558782937728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5587829376f0 'uint64_t4':'vector' lvalue ParmVar 0x558782937358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5587829374b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x558782937810 prev 0x55878283e818 line:12:11 hlsl # | | |-original Namespace 0x55878269ba98 'hlsl' # | | `-NamespaceDecl 0x558782937880 prev 0x558782739a88 line:13:11 __detail # | | |-original Namespace 0x558782739a88 '__detail' # | | |-FunctionDecl 0x5587829379b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x558782937908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x558782937b60 # | | | `-ReturnStmt 0x558782937b50 # | | | `-ImplicitCastExpr 0x558782937b38 'vector' # | | | `-BinaryOperator 0x558782937b18 'vector' '*' # | | | |-ImplicitCastExpr 0x558782937ae8 'vector' # | | | | `-ExtVectorElementExpr 0x558782937aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x558782937a80 'float4':'vector' lvalue ParmVar 0x558782937908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x558782937b00 'vector' # | | | `-FloatingLiteral 0x558782937ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x558782937df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x558782937b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782937d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558782937c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x558782938058 # | | | `-ReturnStmt 0x558782938048 # | | | `-CallExpr 0x558782938018 '' # | | | |-UnresolvedLookupExpr 0x558782937ed8 '' lvalue (ADL) = 'abs' 0x558782744e28 0x558782745128 0x558782745438 0x558782745748 0x558782746e68 0x558782747178 0x558782747488 0x558782747798 0x558782747a68 0x558782747d90 0x558782748038 0x5587827482d8 0x558782748528 0x558782748838 0x558782748b48 0x5587827495d8 0x5587827498c8 0x558782749bd8 0x558782749ee8 0x55878274a1f8 0x55878274eb70 0x55878274ee18 0x55878274f0b8 0x55878274f358 0x55878274f5a8 0x55878274f8b8 0x558782750cc8 0x558782750fd8 # | | | `-DeclRefExpr 0x558782937ff8 'T' lvalue ParmVar 0x558782937c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5587829386d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x558782938070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558782938108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558782938628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558782938578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x558782938a28 # | | | `-ReturnStmt 0x558782938a18 # | | | `-CallExpr 0x5587829389e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782938748 '' lvalue (ADL) = 'sqrt' 0x5587827daf10 0x5587827db178 0x5587827db3f0 0x5587827db668 0x5587827db8d8 0x5587827dbb50 0x5587827dbdc8 0x5587827dc040 0x558782905cc0 0x558782906178 0x558782906650 0x558782906b30 0x558782907008 0x558782907500 0x5587829079d8 0x558782907eb8 0x5587829083a0 0x558782908878 0x558782908d70 0x558782909270 0x558782909778 0x558782909c70 0x55878290a188 0x55878290a6a8 0x55878290abd0 0x55878290b0e8 0x55878290ba30 0x55878290bf70 # | | | `-CallExpr 0x5587829389b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782938868 '' lvalue (ADL) = 'dot' 0x558782785968 0x558782785d38 0x5587827860d8 0x558782786478 0x558782786780 0x558782786b70 0x558782786f18 0x5587827872b8 0x558782787608 0x558782787958 0x558782787d58 0x5587827880f8 0x558782788498 0x558782788838 0x558782788c08 0x558782788fa8 0x558782789348 0x5587827896e8 0x558782789a88 0x558782789e58 0x55878278a1f8 0x55878278a598 0x55878278a938 0x55878278ad08 0x55878278b0a8 # | | | |-RecoveryExpr 0x558782938970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782938990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782938e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x558782938a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782938d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558782938bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x558782938c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5587829390c0 # | | | `-ReturnStmt 0x5587829390b0 # | | | `-InitListExpr 0x558782939050 'void' contains-errors # | | | |-IntegerLiteral 0x558782938e90 'int' 1 # | | | |-BinaryOperator 0x558782938f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x558782938ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558782938eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x558782938ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x558782938f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558782938f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558782938f30 'int' 1 # | | | |-ArraySubscriptExpr 0x558782938fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558782938f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558782938fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x558782939030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558782938ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x558782939010 'int' 3 # | | |-FunctionTemplateDecl 0x5587829393f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5587829390d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782939350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558782939190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x558782939208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5587829395c8 # | | | `-ReturnStmt 0x5587829395b8 # | | | `-CallExpr 0x558782939588 '' # | | | |-UnresolvedLookupExpr 0x5587829394e0 '' lvalue (ADL) = 'length_impl' 0x558782937df8 # | | | `-BinaryOperator 0x558782939568 '' '-' # | | | |-DeclRefExpr 0x558782939528 'T' lvalue ParmVar 0x558782939190 'X' 'T' # | | | `-DeclRefExpr 0x558782939548 'T' lvalue ParmVar 0x558782939208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55878293c0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5587829395e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558782939678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878293c048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558782939a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x558782939ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55878293c258 # | | | `-ReturnStmt 0x55878293c248 # | | | `-CallExpr 0x55878293c218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878293c170 '' lvalue (ADL) = 'length_vec_impl' 0x5587829386d0 # | | | `-BinaryOperator 0x55878293c1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55878293c1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878293c1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55878293c518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55878293c288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55878293c308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55878293c388 col:54 used c 'float' # | | | `-CompoundStmt 0x55878293cb90 # | | | `-ReturnStmt 0x55878293cb80 # | | | `-CallExpr 0x55878293cac8 'float' # | | | |-ImplicitCastExpr 0x55878293cab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55878293c9b0 '' Function 0x55878293c708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55878293cb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55878293cb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55878293c9e8 'half2':'vector' lvalue ParmVar 0x55878293c288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55878293cb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55878293cb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55878293ca08 'half2':'vector' lvalue ParmVar 0x55878293c308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55878293cb68 'float' # | | | `-DeclRefExpr 0x55878293ca28 'float' lvalue ParmVar 0x55878293c388 'c' 'float' # | | |-FunctionTemplateDecl 0x55878293d138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55878293cba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878293cc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878293d090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55878293cf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55878293cfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55878293d348 # | | | `-ReturnStmt 0x55878293d338 # | | | `-CallExpr 0x55878293d300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878293d1b8 '' lvalue (ADL) = 'dot' 0x558782785968 0x558782785d38 0x5587827860d8 0x558782786478 0x558782786780 0x558782786b70 0x558782786f18 0x5587827872b8 0x558782787608 0x558782787958 0x558782787d58 0x5587827880f8 0x558782788498 0x558782788838 0x558782788c08 0x558782788fa8 0x558782789348 0x5587827896e8 0x558782789a88 0x558782789e58 0x55878278a1f8 0x55878278a598 0x55878278a938 0x55878278ad08 0x55878278b0a8 # | | | |-RecoveryExpr 0x55878293d2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878293d2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878293d888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55878293d360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878293d3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878293d7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55878293d650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55878293d710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55878293df60 # | | | |-DeclStmt 0x55878293da80 # | | | | `-VarDecl 0x55878293d938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55878293da60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55878293d9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55878293d9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55878293d9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55878293da40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55878293da00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55878293da20 'int' 0 # | | | |-AttributedStmt 0x55878293df18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55878293dee8 unroll 0 # | | | | `-ForStmt 0x55878293deb0 # | | | | |-DeclStmt 0x55878293db50 # | | | | | `-VarDecl 0x55878293dab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55878293db18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55878293dbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55878293dba8 'int' # | | | | | | `-DeclRefExpr 0x55878293db68 'int' lvalue Var 0x55878293dab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55878293db88 'int' NonTypeTemplateParm 0x55878293d3f8 'N' 'int' # | | | | |-UnaryOperator 0x55878293dc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55878293dbe0 'int' lvalue Var 0x55878293dab0 'i' 'int' # | | | | `-BinaryOperator 0x55878293de90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55878293dc18 'T' contains-errors lvalue Var 0x55878293d938 'sum' 'T' # | | | | `-CallExpr 0x55878293de50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55878293dc50 '' lvalue (ADL) = 'mad' 0x5587827a2460 0x5587827a2818 0x5587827a2be0 0x5587827a3fd0 0x5587827a4380 0x5587827a4748 0x5587827a4b10 0x5587827a4ed8 0x5587827a52a0 0x5587827a5668 0x5587827a5a30 0x5587827a5e30 0x5587827a61f8 0x5587827a65c0 0x5587827a6988 0x5587827a6d50 0x5587827a7118 0x5587827a74e0 0x5587827a78a8 0x5587827a7cd0 0x5587827a8080 0x5587827a8448 0x5587827a8810 0x5587827a8bd8 0x5587827a8f88 0x5587827a9350 0x5587827a9718 0x5587827a9ae0 # | | | | |-ArraySubscriptExpr 0x55878293ddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55878293dd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55878293dd90 'int' lvalue Var 0x55878293dab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55878293de10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55878293ddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55878293ddf0 'int' lvalue Var 0x55878293dab0 'i' 'int' # | | | | `-DeclRefExpr 0x55878293de30 'T' contains-errors lvalue Var 0x55878293d938 'sum' 'T' # | | | `-ReturnStmt 0x55878293df50 # | | | `-DeclRefExpr 0x55878293df30 'T' contains-errors lvalue Var 0x55878293d938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55878293e268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55878293df88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878293e1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55878293e040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55878293e0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55878293e480 # | | | `-ReturnStmt 0x55878293e470 # | | | `-BinaryOperator 0x55878293e450 '' '-' # | | | |-DeclRefExpr 0x55878293e350 'T' lvalue ParmVar 0x55878293e040 'I' 'T' # | | | `-BinaryOperator 0x55878293e430 '' '*' # | | | |-BinaryOperator 0x55878293e3f0 '' '*' # | | | | |-BinaryOperator 0x55878293e3b0 '' '*' # | | | | | |-IntegerLiteral 0x55878293e370 'int' 2 # | | | | | `-DeclRefExpr 0x55878293e390 'T' lvalue ParmVar 0x55878293e0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55878293e3d0 'T' lvalue ParmVar 0x55878293e040 'I' 'T' # | | | `-DeclRefExpr 0x55878293e410 'T' lvalue ParmVar 0x55878293e0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55878293e888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55878293e498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878293e538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55878293e7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55878293e650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55878293e710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55878293eb58 # | | | `-ReturnStmt 0x55878293eb48 # | | | `-BinaryOperator 0x55878293eb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55878293e908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55878293eb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55878293e968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55878293e928 'int' 2 # | | | | `-RecoveryExpr 0x55878293e948 '' contains-errors lvalue # | | | `-CallExpr 0x55878293ead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878293e988 '' lvalue (ADL) = 'dot' 0x558782785968 0x558782785d38 0x5587827860d8 0x558782786478 0x558782786780 0x558782786b70 0x558782786f18 0x5587827872b8 0x558782787608 0x558782787958 0x558782787d58 0x5587827880f8 0x558782788498 0x558782788838 0x558782788c08 0x558782788fa8 0x558782789348 0x5587827896e8 0x558782789a88 0x558782789e58 0x55878278a1f8 0x55878278a598 0x55878278a938 0x55878278ad08 0x55878278b0a8 # | | | |-RecoveryExpr 0x55878293ea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878293eab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878293efc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55878293eb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55878293ebf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55878293ef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55878293eca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55878293ed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55878293ed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55878293fab0 # | | | |-DeclStmt 0x55878293f2c0 # | | | | `-VarDecl 0x55878293f0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55878293f288 '' # | | | | |-UnresolvedLookupExpr 0x55878293f140 '' lvalue (ADL) = 'dot' 0x558782785968 0x558782785d38 0x5587827860d8 0x558782786478 0x558782786780 0x558782786b70 0x558782786f18 0x5587827872b8 0x558782787608 0x558782787958 0x558782787d58 0x5587827880f8 0x558782788498 0x558782788838 0x558782788c08 0x558782788fa8 0x558782789348 0x5587827896e8 0x558782789a88 0x558782789e58 0x55878278a1f8 0x55878278a598 0x55878278a938 0x55878278ad08 0x55878278b0a8 # | | | | |-DeclRefExpr 0x55878293f248 'T' lvalue ParmVar 0x55878293ed20 'N' 'T' # | | | | `-DeclRefExpr 0x55878293f268 'T' lvalue ParmVar 0x55878293eca8 'I' 'T' # | | | |-DeclStmt 0x55878293f4f8 # | | | | `-VarDecl 0x55878293f2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55878293f4d8 '' '-' # | | | | |-IntegerLiteral 0x55878293f360 'int' 1 # | | | | `-BinaryOperator 0x55878293f4b8 '' '*' # | | | | |-BinaryOperator 0x55878293f3c0 '' '*' # | | | | | |-DeclRefExpr 0x55878293f380 'U' lvalue ParmVar 0x55878293ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55878293f3a0 'U' lvalue ParmVar 0x55878293ed98 'Eta' 'U' # | | | | `-ParenExpr 0x55878293f498 '' # | | | | `-BinaryOperator 0x55878293f478 '' '-' # | | | | |-IntegerLiteral 0x55878293f3e0 'int' 1 # | | | | `-BinaryOperator 0x55878293f458 '' '*' # | | | | |-DeclRefExpr 0x55878293f400 'T' lvalue Var 0x55878293f0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55878293f438 'T' lvalue Var 0x55878293f0d8 'Mul' 'T' # | | | |-DeclStmt 0x55878293f8a0 # | | | | `-VarDecl 0x55878293f530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55878293f880 '' # | | | | `-BinaryOperator 0x55878293f860 '' '-' # | | | | |-BinaryOperator 0x55878293f5d8 '' '*' # | | | | | |-DeclRefExpr 0x55878293f598 'U' lvalue ParmVar 0x55878293ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55878293f5b8 'T' lvalue ParmVar 0x55878293eca8 'I' 'T' # | | | | `-BinaryOperator 0x55878293f840 '' '*' # | | | | |-ParenExpr 0x55878293f800 '' # | | | | | `-BinaryOperator 0x55878293f7e0 '' '+' # | | | | | |-BinaryOperator 0x55878293f638 '' '*' # | | | | | | |-DeclRefExpr 0x55878293f5f8 'U' lvalue ParmVar 0x55878293ed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55878293f618 'T' lvalue Var 0x55878293f0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55878293f7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55878293f658 '' lvalue (ADL) = 'sqrt' 0x5587827daf10 0x5587827db178 0x5587827db3f0 0x5587827db668 0x5587827db8d8 0x5587827dbb50 0x5587827dbdc8 0x5587827dc040 0x558782905cc0 0x558782906178 0x558782906650 0x558782906b30 0x558782907008 0x558782907500 0x5587829079d8 0x558782907eb8 0x5587829083a0 0x558782908878 0x558782908d70 0x558782909270 0x558782909778 0x558782909c70 0x55878290a188 0x55878290a6a8 0x55878290abd0 0x55878290b0e8 0x55878290ba30 0x55878290bf70 # | | | | | `-DeclRefExpr 0x55878293f778 'T' lvalue Var 0x55878293f2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55878293f820 'T' lvalue ParmVar 0x55878293ed20 'N' 'T' # | | | `-ReturnStmt 0x55878293faa0 # | | | `-CallExpr 0x55878293fa60 '' # | | | |-UnresolvedLookupExpr 0x55878293f8f0 '' lvalue (ADL) = 'select' 0x558782790158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55878293ebc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55878293eb70 'T' # | | | |-BinaryOperator 0x55878293f9a8 '' '<' # | | | | |-DeclRefExpr 0x55878293f968 'T' lvalue Var 0x55878293f2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55878293f988 'int' 0 # | | | |-CXXStaticCastExpr 0x55878293f9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55878293f9c8 'int' 0 # | | | `-DeclRefExpr 0x55878293fa28 'T' lvalue Var 0x55878293f530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55878293fdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55878293fae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878293fd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55878293fb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55878293fc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x558782941a08 # | | | |-DeclStmt 0x55878293ff88 # | | | | `-VarDecl 0x55878293fec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55878293ff68 '' '/' # | | | | |-DeclRefExpr 0x55878293ff28 'T' lvalue ParmVar 0x55878293fb90 'X' 'T' # | | | | `-DeclRefExpr 0x55878293ff48 'T' lvalue ParmVar 0x55878293fc08 'Y' 'T' # | | | |-DeclStmt 0x5587829414c0 # | | | | `-VarDecl 0x5587829413e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5587829414a0 '' '>=' # | | | | |-DeclRefExpr 0x558782941448 'T' lvalue Var 0x55878293fec0 'div' 'T' # | | | | `-IntegerLiteral 0x558782941480 'int' 0 # | | | |-DeclStmt 0x558782941820 # | | | | `-VarDecl 0x5587829414f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5587829417f0 '' # | | | | |-UnresolvedLookupExpr 0x558782941560 '' lvalue (ADL) = 'frac' 0x558782797c40 0x558782797ea8 0x558782798120 0x558782798398 0x5587827985f8 0x558782798870 0x558782798ae8 0x558782798d70 0x558782801e40 0x5587828022f8 0x5587828027d0 0x558782802cb0 0x5587828b5308 0x5587828b57c0 0x5587828b5c98 0x5587828b6178 0x5587828b6660 0x5587828b6b38 0x5587828b7860 0x5587828b7d60 0x5587828b8268 0x5587828b8760 0x5587828b8c78 0x5587828b9198 0x5587828b96c0 0x5587828ba5e8 0x5587828bab20 0x5587828bb060 # | | | | `-CallExpr 0x5587829417c0 '' # | | | | |-UnresolvedLookupExpr 0x558782941680 '' lvalue (ADL) = 'abs' 0x558782744e28 0x558782745128 0x558782745438 0x558782745748 0x558782746e68 0x558782747178 0x558782747488 0x558782747798 0x558782747a68 0x558782747d90 0x558782748038 0x5587827482d8 0x558782748528 0x558782748838 0x558782748b48 0x5587827495d8 0x5587827498c8 0x558782749bd8 0x558782749ee8 0x55878274a1f8 0x55878274eb70 0x55878274ee18 0x55878274f0b8 0x55878274f358 0x55878274f5a8 0x55878274f8b8 0x558782750cc8 0x558782750fd8 # | | | | `-DeclRefExpr 0x5587829417a0 'T' lvalue Var 0x55878293fec0 'div' 'T' # | | | `-ReturnStmt 0x5587829419f8 # | | | `-BinaryOperator 0x5587829419d8 '' '*' # | | | |-CallExpr 0x558782941978 '' # | | | | |-UnresolvedLookupExpr 0x558782941858 '' lvalue (ADL) = 'select' 0x558782790158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55878293fb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55878293fae0 'T' # | | | | |-DeclRefExpr 0x5587829418d0 'bool' lvalue Var 0x5587829413e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x558782941908 'T' lvalue Var 0x5587829414f8 'frc' 'T' # | | | | `-UnaryOperator 0x558782941960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x558782941940 'T' lvalue Var 0x5587829414f8 'frc' 'T' # | | | `-DeclRefExpr 0x5587829419b8 'T' lvalue ParmVar 0x55878293fc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x558782941e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x558782941a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558782941ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558782941d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558782941bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x558782941cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5587829426b8 # | | | |-DeclStmt 0x558782941ff0 # | | | | `-VarDecl 0x558782941f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x558782941fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x558782941fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x558782941f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558782941f88 '' contains-errors lvalue # | | | |-DeclStmt 0x558782942140 # | | | | `-VarDecl 0x558782942050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x558782942118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5587829420f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5587829420b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5587829420d8 'int' 0 # | | | |-DeclStmt 0x558782942500 # | | | | `-VarDecl 0x5587829421b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5587829424d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5587829424a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558782942218 '' lvalue (ADL) = 'frac' 0x558782797c40 0x558782797ea8 0x558782798120 0x558782798398 0x5587827985f8 0x558782798870 0x558782798ae8 0x558782798d70 0x558782801e40 0x5587828022f8 0x5587828027d0 0x558782802cb0 0x5587828b5308 0x5587828b57c0 0x5587828b5c98 0x5587828b6178 0x5587828b6660 0x5587828b6b38 0x5587828b7860 0x5587828b7d60 0x5587828b8268 0x5587828b8760 0x5587828b8c78 0x5587828b9198 0x5587828b96c0 0x5587828ba5e8 0x5587828bab20 0x5587828bb060 # | | | | `-CallExpr 0x558782942478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558782942338 '' lvalue (ADL) = 'abs' 0x558782744e28 0x558782745128 0x558782745438 0x558782745748 0x558782746e68 0x558782747178 0x558782747488 0x558782747798 0x558782747a68 0x558782747d90 0x558782748038 0x5587827482d8 0x558782748528 0x558782748838 0x558782748b48 0x5587827495d8 0x5587827498c8 0x558782749bd8 0x558782749ee8 0x55878274a1f8 0x55878274eb70 0x55878274ee18 0x55878274f0b8 0x55878274f358 0x55878274f5a8 0x55878274f8b8 0x558782750cc8 0x558782750fd8 # | | | | `-RecoveryExpr 0x558782942458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5587829426a8 # | | | `-BinaryOperator 0x558782942688 '' contains-errors '*' # | | | |-CallExpr 0x558782942628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558782942538 '' lvalue (ADL) = 'select' 0x558782790158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558782941a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558782941a38 'T' # | | | | |-RecoveryExpr 0x5587829425b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5587829425d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x558782942610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5587829425f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782942668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782942af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x558782942730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782942a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5587829427e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x558782942858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5587829428d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x558782942fe0 # | | | |-DeclStmt 0x558782942e60 # | | | | `-VarDecl 0x558782942c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x558782942e30 '' # | | | | |-UnresolvedLookupExpr 0x558782942c70 '' lvalue (ADL) = 'saturate' 0x55878278e0b8 0x55878278e320 0x55878278e598 0x55878278e810 0x55878278ea70 0x55878278ece8 0x55878278ef60 0x55878278f1d8 0x55878278f438 0x55878278f6b0 0x55878278f928 0x55878278fbf0 # | | | | `-BinaryOperator 0x558782942e10 '' '/' # | | | | |-ParenExpr 0x558782942d70 '' # | | | | | `-BinaryOperator 0x558782942d50 '' '-' # | | | | | |-DeclRefExpr 0x558782942d10 'T' lvalue ParmVar 0x5587829428d0 'X' 'T' # | | | | | `-DeclRefExpr 0x558782942d30 'T' lvalue ParmVar 0x5587829427e0 'Min' 'T' # | | | | `-ParenExpr 0x558782942df0 '' # | | | | `-BinaryOperator 0x558782942dd0 '' '-' # | | | | |-DeclRefExpr 0x558782942d90 'T' lvalue ParmVar 0x558782942858 'Max' 'T' # | | | | `-DeclRefExpr 0x558782942db0 'T' lvalue ParmVar 0x5587829427e0 'Min' 'T' # | | | `-ReturnStmt 0x558782942fd0 # | | | `-BinaryOperator 0x558782942fb0 '' '*' # | | | |-BinaryOperator 0x558782942f70 '' '*' # | | | | |-ParenExpr 0x558782942f30 '' # | | | | | `-BinaryOperator 0x558782942f10 '' '-' # | | | | | |-IntegerLiteral 0x558782942e78 'int' 3 # | | | | | `-BinaryOperator 0x558782942ef0 '' '*' # | | | | | |-IntegerLiteral 0x558782942e98 'int' 2 # | | | | | `-DeclRefExpr 0x558782942eb8 'T' lvalue Var 0x558782942c08 'S' 'T' # | | | | `-DeclRefExpr 0x558782942f50 'T' lvalue Var 0x558782942c08 'S' 'T' # | | | `-DeclRefExpr 0x558782942f90 'T' lvalue Var 0x558782942c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5587829434c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x558782943000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558782943098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558782943420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5587829431b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x558782943270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x558782943330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5587829439e0 # | | | |-DeclStmt 0x558782943878 # | | | | `-VarDecl 0x5587829435a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x558782943850 '' contains-errors lvalue # | | | | `-CallExpr 0x558782943820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558782943610 '' lvalue (ADL) = 'saturate' 0x55878278e0b8 0x55878278e320 0x55878278e598 0x55878278e810 0x55878278ea70 0x55878278ece8 0x55878278ef60 0x55878278f1d8 0x55878278f438 0x55878278f6b0 0x55878278f928 0x55878278fbf0 # | | | | `-BinaryOperator 0x558782943800 '' contains-errors '/' # | | | | |-ParenExpr 0x558782943738 '' contains-errors # | | | | | `-BinaryOperator 0x558782943718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5587829436d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5587829436b0 'int' lvalue ParmVar 0x558782943330 'X' 'int' # | | | | | `-RecoveryExpr 0x5587829436f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5587829437e0 '' contains-errors # | | | | `-BinaryOperator 0x5587829437c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x558782943778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x558782943758 'int' lvalue ParmVar 0x558782943270 'Max' 'int' # | | | | `-RecoveryExpr 0x5587829437a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5587829439d0 # | | | `-BinaryOperator 0x5587829439b0 '' contains-errors '*' # | | | |-BinaryOperator 0x558782943970 '' contains-errors '*' # | | | | |-ParenExpr 0x558782943930 '' contains-errors # | | | | | `-BinaryOperator 0x558782943910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x558782943890 'int' 3 # | | | | | `-BinaryOperator 0x5587829438f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5587829438b0 'int' 2 # | | | | | `-RecoveryExpr 0x5587829438d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558782943950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782943990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782943e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x558782943a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782943da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558782943b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x558782943ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x558782943c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x558782944c08 # | | | |-DeclStmt 0x558782943fb0 # | | | | `-VarDecl 0x558782943ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x558782943f90 '' '<' # | | | | |-DeclRefExpr 0x558782943f50 'T' lvalue ParmVar 0x558782943b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x558782943f70 'int' 0 # | | | |-DeclStmt 0x5587829441a0 # | | | | `-VarDecl 0x558782943fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x558782944160 '' # | | | | |-UnresolvedLookupExpr 0x558782944070 '' lvalue (ADL) = 'select' 0x558782790158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558782943a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558782943a18 'T' # | | | | |-DeclRefExpr 0x5587829440e8 'bool' lvalue Var 0x558782943ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x558782944120 'int' 0 # | | | | `-DeclRefExpr 0x558782944140 'T' lvalue ParmVar 0x558782943b30 'NDotL' 'T' # | | | |-DeclStmt 0x5587829443b8 # | | | | `-VarDecl 0x558782944230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x558782944390 '' contains-errors lvalue # | | | | `-InitListExpr 0x558782944330 'void' # | | | | |-IntegerLiteral 0x558782944298 'int' 1 # | | | | |-DeclRefExpr 0x5587829442b8 'T' lvalue Var 0x558782943fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5587829442f0 'int' 0 # | | | | `-IntegerLiteral 0x558782944310 'int' 1 # | | | |-DeclStmt 0x5587829445f8 # | | | | `-VarDecl 0x5587829443e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5587829445c0 '' # | | | | |-UnresolvedLookupExpr 0x558782944448 '' lvalue (ADL) = 'or' 0x5587827beb78 0x5587827bee88 0x5587827bf1a8 0x5587827bf4c8 0x5587827bf7e8 0x5587827bfaf0 0x5587827bfdf8 0x5587827c0100 0x5587827c0408 0x5587827c0710 0x5587827c0a18 0x5587827c0d20 0x5587827c1028 0x5587827c1330 0x5587827c1638 0x5587827c1968 0x5587827c1c70 0x5587827c1f78 0x5587827c2280 # | | | | |-DeclRefExpr 0x558782944520 'bool' lvalue Var 0x558782943ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5587829445a0 '' # | | | | `-BinaryOperator 0x558782944580 '' '<' # | | | | |-DeclRefExpr 0x558782944540 'T' lvalue ParmVar 0x558782943ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x558782944560 'int' 0 # | | | |-DeclStmt 0x558782944998 # | | | | `-VarDecl 0x558782944630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x558782944968 '' # | | | | |-UnresolvedLookupExpr 0x558782944698 '' lvalue (ADL) = 'exp' 0x55878278bc70 0x55878278bed8 0x55878278c150 0x55878278c3c8 0x55878278c628 0x55878278c8a0 0x55878278cb18 0x55878278cda0 0x558782896438 0x5587828968e8 0x558782896db8 0x558782897290 0x558782897768 0x558782897c20 0x558782898780 0x558782898c60 0x558782899148 0x558782899620 0x558782899b18 0x55878289a018 0x55878289a520 0x55878289b360 0x55878289b878 0x55878289bd98 0x55878289c2c0 0x55878289c7d8 0x55878289cd10 0x5587828a0788 # | | | | `-BinaryOperator 0x558782944948 '' '*' # | | | | |-CallExpr 0x5587829448f8 '' # | | | | | |-UnresolvedLookupExpr 0x5587829447b8 '' lvalue (ADL) = 'log' 0x55878279d7e8 0x55878279da50 0x55878279dd20 0x55878279df98 0x55878279e1f8 0x55878279e470 0x55878279e6e8 0x55878279e960 0x5587828cc168 0x5587828cc618 0x5587828ccae8 0x5587828ccfc0 0x5587828cd498 0x5587828cd950 0x5587828cde40 0x5587828ce320 0x5587828ce808 0x5587828cece0 0x5587828cf1d8 0x5587828cf6d8 0x5587828d0410 0x5587828d0908 0x5587828d0e20 0x5587828d1340 0x5587828d1868 0x5587828d1d80 0x5587828d22b8 0x5587828d30a8 # | | | | | `-DeclRefExpr 0x5587829448d8 'T' lvalue ParmVar 0x558782943ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x558782944928 'T' lvalue ParmVar 0x558782943c20 'M' 'T' # | | | |-BinaryOperator 0x558782944bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x558782944a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5587829449e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5587829449b0 'int' contains-errors lvalue Var 0x558782944230 'Result' 'int' # | | | | | `-IntegerLiteral 0x558782944a10 'int' 2 # | | | | `-CallExpr 0x558782944b78 '' # | | | | |-UnresolvedLookupExpr 0x558782944a70 '' lvalue (ADL) = 'select' 0x558782790158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558782943a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558782943a18 'T' # | | | | |-DeclRefExpr 0x558782944ae8 'bool' lvalue Var 0x5587829443e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x558782944b20 'int' 0 # | | | | `-DeclRefExpr 0x558782944b40 'T' lvalue Var 0x558782944630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x558782944bf8 # | | | `-RecoveryExpr 0x558782944bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782944fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x558782944c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782944f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558782944d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x558782944d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x558782944df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x558782945368 # | | | `-ReturnStmt 0x558782945358 # | | | `-CallExpr 0x558782945318 '' # | | | |-UnresolvedLookupExpr 0x5587829450b8 '' lvalue (ADL) = 'select' 0x558782790158 # | | | |-BinaryOperator 0x5587829452a0 '' '<' # | | | | |-CallExpr 0x558782945248 '' # | | | | | |-UnresolvedLookupExpr 0x558782945100 '' lvalue (ADL) = 'dot' 0x558782785968 0x558782785d38 0x5587827860d8 0x558782786478 0x558782786780 0x558782786b70 0x558782786f18 0x5587827872b8 0x558782787608 0x558782787958 0x558782787d58 0x5587827880f8 0x558782788498 0x558782788838 0x558782788c08 0x558782788fa8 0x558782789348 0x5587827896e8 0x558782789a88 0x558782789e58 0x55878278a1f8 0x55878278a598 0x55878278a938 0x55878278ad08 0x55878278b0a8 # | | | | | |-DeclRefExpr 0x558782945208 'T' lvalue ParmVar 0x558782944d78 'I' 'T' # | | | | | `-DeclRefExpr 0x558782945228 'T' lvalue ParmVar 0x558782944df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x558782945280 'int' 0 # | | | |-DeclRefExpr 0x5587829452c0 'T' lvalue ParmVar 0x558782944d00 'N' 'T' # | | | `-UnaryOperator 0x558782945300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5587829452e0 'T' lvalue ParmVar 0x558782944d00 'N' 'T' # | | |-FunctionTemplateDecl 0x558782945a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x558782945380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587829459f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558782945870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5587829458e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x558782945d40 # | | | `-ReturnStmt 0x558782945d30 # | | | `-BinaryOperator 0x558782945d10 '' '*' # | | | |-CallExpr 0x558782945cc0 '' # | | | | |-UnresolvedLookupExpr 0x558782945b80 '' lvalue (ADL) = 'exp2' 0x55878278d000 0x55878278d268 0x55878278d4e0 0x55878278d758 0x55878278d9b8 0x55878276bdc0 0x55878276c038 0x55878276c2b0 0x5587828a0ce0 0x5587828a1198 0x5587828a1670 0x5587828a1b50 0x5587828a2028 0x5587828a2550 0x5587828a2a28 0x5587828a2f08 0x5587828a33f0 0x5587828a38c8 0x5587828a3dc0 0x5587828a42c0 0x5587828a47e0 0x5587828a4cd8 0x5587828a51f0 0x5587828a5710 0x5587828a5c38 0x5587828a6150 0x5587828a6988 0x5587828a6ec8 # | | | | `-DeclRefExpr 0x558782945ca0 'T' lvalue ParmVar 0x5587829458e8 'Exp' 'T' # | | | `-DeclRefExpr 0x558782945cf0 'T' lvalue ParmVar 0x558782945870 'X' 'T' # | | |-FunctionTemplateDecl 0x5587829460d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x558782945d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x558782945de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x558782945e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x558782946030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x558782945f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5587829467d0 # | | | |-DeclStmt 0x558782946470 # | | | | `-VarDecl 0x5587829461d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x558782946440 '' # | | | | |-DeclRefExpr 0x5587829463e8 '' Function 0x558782946290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x558782946420 'T' lvalue ParmVar 0x558782945f10 'X' 'T' # | | | |-DeclStmt 0x5587829465e8 # | | | | `-VarDecl 0x5587829464a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5587829465c8 '' '-' # | | | | |-ParenExpr 0x558782946570 'int' # | | | | | `-BinaryOperator 0x558782946550 'int' '-' # | | | | | |-DeclRefExpr 0x558782946510 'int' NonTypeTemplateParm 0x558782945e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x558782946530 'int' 1 # | | | | `-DeclRefExpr 0x558782946590 'K' lvalue Var 0x5587829461d8 'FBH' 'K' # | | | |-BinaryOperator 0x558782946778 '' '=' # | | | | |-DeclRefExpr 0x558782946600 'K' lvalue Var 0x5587829461d8 'FBH' 'K' # | | | | `-CallExpr 0x558782946738 '' # | | | | |-UnresolvedLookupExpr 0x558782946620 '' lvalue (ADL) = 'select' 0x558782790158 # | | | | |-BinaryOperator 0x5587829466c0 '' '==' # | | | | | |-DeclRefExpr 0x558782946668 'K' lvalue Var 0x5587829461d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5587829466a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x558782946688 'int' 1 # | | | | |-DeclRefExpr 0x5587829466e0 'K' lvalue Var 0x5587829461d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x558782946700 'K' lvalue Var 0x5587829464a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5587829467b8 nrvo_candidate(Var 0x5587829461d8 'FBH' 'K') # | | | `-DeclRefExpr 0x558782946798 'K' lvalue Var 0x5587829461d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x558782946a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x558782946800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782946990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5587829468b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x558782946d58 # | | | `-ReturnStmt 0x558782946d48 # | | | `-CallExpr 0x558782946d18 '' # | | | |-DeclRefExpr 0x558782946cc0 '' Function 0x558782946b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x558782946cf8 'T' lvalue ParmVar 0x5587829468b0 'input' 'T' # | | |-FunctionTemplateDecl 0x558782946fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x558782946d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782946f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558782946e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5587829472c8 # | | | `-ReturnStmt 0x5587829472b8 # | | | `-CallExpr 0x558782947288 '' # | | | |-DeclRefExpr 0x558782947230 '' Function 0x5587829470d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x558782947268 'T' lvalue ParmVar 0x558782946e20 'input' 'T' # | | `-FunctionTemplateDecl 0x558782947518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5587829472e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x558782947470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x558782947390 col:49 referenced input 'T' # | | `-CompoundStmt 0x558782947cd8 # | | |-DeclStmt 0x558782947750 # | | | `-VarDecl 0x558782947618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x558782947720 '' # | | | |-UnresolvedLookupExpr 0x558782947680 '' lvalue (ADL) = 'ddx_coarse' 0x5587827d1c50 0x5587827d1eb8 0x5587827d2130 0x5587827d23a8 0x5587827d2608 0x5587827d2880 0x5587827d2af8 0x5587827d2d70 # | | | `-DeclRefExpr 0x558782947700 'T' lvalue ParmVar 0x558782947390 'input' 'T' # | | |-BinaryOperator 0x558782947910 '' '=' # | | | |-DeclRefExpr 0x558782947768 'T' lvalue Var 0x558782947618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5587829478e0 '' # | | | |-UnresolvedLookupExpr 0x5587829477a0 '' lvalue (ADL) = 'abs' 0x558782744e28 0x558782745128 0x558782745438 0x558782745748 0x558782746e68 0x558782747178 0x558782747488 0x558782747798 0x558782747a68 0x558782747d90 0x558782748038 0x5587827482d8 0x558782748528 0x558782748838 0x558782748b48 0x5587827495d8 0x5587827498c8 0x558782749bd8 0x558782749ee8 0x55878274a1f8 0x55878274eb70 0x55878274ee18 0x55878274f0b8 0x55878274f358 0x55878274f5a8 0x55878274f8b8 0x558782750cc8 0x558782750fd8 # | | | `-DeclRefExpr 0x5587829478c0 'T' lvalue Var 0x558782947618 'derivCoarseX' 'T' # | | |-DeclStmt 0x558782947a88 # | | | `-VarDecl 0x558782947950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x558782947a58 '' # | | | |-UnresolvedLookupExpr 0x5587829479b8 '' lvalue (ADL) = 'ddy_coarse' 0x5587827d2fd0 0x5587827d3238 0x5587827d34b0 0x5587827d3728 0x55878283b7f0 0x55878283ba68 0x55878283bce0 0x55878283bf58 # | | | `-DeclRefExpr 0x558782947a38 'T' lvalue ParmVar 0x558782947390 'input' 'T' # | | |-BinaryOperator 0x558782947c48 '' '=' # | | | |-DeclRefExpr 0x558782947aa0 'T' lvalue Var 0x558782947950 'derivCoarseY' 'T' # | | | `-CallExpr 0x558782947c18 '' # | | | |-UnresolvedLookupExpr 0x558782947ad8 '' lvalue (ADL) = 'abs' 0x558782744e28 0x558782745128 0x558782745438 0x558782745748 0x558782746e68 0x558782747178 0x558782747488 0x558782747798 0x558782747a68 0x558782747d90 0x558782748038 0x5587827482d8 0x558782748528 0x558782748838 0x558782748b48 0x5587827495d8 0x5587827498c8 0x558782749bd8 0x558782749ee8 0x55878274a1f8 0x55878274eb70 0x55878274ee18 0x55878274f0b8 0x55878274f358 0x55878274f5a8 0x55878274f8b8 0x558782750cc8 0x558782750fd8 # | | | `-DeclRefExpr 0x558782947bf8 'T' lvalue Var 0x558782947950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x558782947cc8 # | | `-BinaryOperator 0x558782947ca8 '' '+' # | | |-DeclRefExpr 0x558782947c68 'T' lvalue Var 0x558782947618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x558782947c88 'T' lvalue Var 0x558782947950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55878293c6b8 col:10 implicit C # | | `-FunctionDecl 0x55878293c708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55878293c810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55878293c878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55878293c8e0 <> 'float' # | | |-BuiltinAttr 0x55878293c7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55878293c960 Implicit # | | `-ConstAttr 0x55878293c988 Implicit # | |-LinkageSpecDecl 0x558782946240 col:11 implicit C # | | `-FunctionDecl 0x558782946290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558782946338 <> Implicit 702 # | | |-NoThrowAttr 0x558782946398 Implicit # | | `-ConstAttr 0x5587829463c0 Implicit # | |-LinkageSpecDecl 0x558782946b18 col:10 implicit C # | | `-FunctionDecl 0x558782946b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558782946c10 <> Implicit 692 # | | |-NoThrowAttr 0x558782946c70 Implicit # | | `-ConstAttr 0x558782946c98 Implicit # | |-LinkageSpecDecl 0x558782947088 col:10 implicit C # | | `-FunctionDecl 0x5587829470d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558782947180 <> Implicit 694 # | | |-NoThrowAttr 0x5587829471e0 Implicit # | | `-ConstAttr 0x558782947208 Implicit # | |-NamespaceDecl 0x558782947e30 prev 0x558782937810 line:14:11 hlsl # | | |-original Namespace 0x55878269ba98 'hlsl' # | | |-FunctionTemplateDecl 0x5587829481a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x558782947ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558782947f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5587829480f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558782948048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5587829483c8 # | | | `-ReturnStmt 0x5587829483b8 # | | | `-CallExpr 0x558782948388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5587829482a8 '' lvalue (no ADL) = 'bit_cast' 0x558782741160 0x558782743c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55878269b360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558782947ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558782947ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558782948268 'int' NonTypeTemplateParm 0x558782947f38 'N' 'int' # | | | `-RecoveryExpr 0x558782948368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782948660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5587829483e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587829485b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x558782948490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5587829488c0 # | | | `-ReturnStmt 0x5587829488b0 # | | | `-CallExpr 0x558782948880 '' # | | | |-UnresolvedLookupExpr 0x5587829487c0 '' lvalue (no ADL) = 'bit_cast' 0x558782741160 0x558782743c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55878269b360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558782948430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5587829483e0 'T' # | | | `-DeclRefExpr 0x558782948860 'T' lvalue ParmVar 0x558782948490 'F' 'T' # | | |-FunctionTemplateDecl 0x558782948be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5587829488d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558782948978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558782948b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558782948a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x558782948e08 # | | | `-ReturnStmt 0x558782948df8 # | | | `-CallExpr 0x558782948dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782948ce8 '' lvalue (no ADL) = 'bit_cast' 0x558782741160 0x558782743c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55878269b260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558782948930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5587829488d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558782948ca8 'int' NonTypeTemplateParm 0x558782948978 'N' 'int' # | | | `-RecoveryExpr 0x558782948da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5587829490a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x558782948e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782948ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x558782948ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x558782949300 # | | | `-ReturnStmt 0x5587829492f0 # | | | `-CallExpr 0x5587829492c0 '' # | | | |-UnresolvedLookupExpr 0x558782949200 '' lvalue (no ADL) = 'bit_cast' 0x558782741160 0x558782743c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55878269b260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558782948e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558782948e20 'T' # | | | `-DeclRefExpr 0x5587829492a0 'T' lvalue ParmVar 0x558782948ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x558782949638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x558782949318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5587829493b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558782949590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5587829494e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55878280e940 # | | | `-ReturnStmt 0x55878280e930 # | | | `-CallExpr 0x55878280e900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878280e820 '' lvalue (no ADL) = 'bit_cast' 0x558782741160 0x558782743c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558782949370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558782949318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558782949718 'int' NonTypeTemplateParm 0x5587829493b8 'N' 'int' # | | | `-RecoveryExpr 0x55878280e8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878280ebe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55878280e958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878280eb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55878280ea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55878280ee58 # | | | `-ReturnStmt 0x55878280ee48 # | | | `-CallExpr 0x55878280ee18 '' # | | | |-UnresolvedLookupExpr 0x55878280ed58 '' lvalue (no ADL) = 'bit_cast' 0x558782741160 0x558782743c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55878280e9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55878280e958 'T' # | | | `-DeclRefExpr 0x55878280edf8 'T' lvalue ParmVar 0x55878280ea10 'F' 'T' # | | |-FunctionDecl 0x55878280f248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55878280ee98 col:19 'double' # | | | |-ParmVarDecl 0x55878280ef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55878280efe8 out # | | | |-ParmVarDecl 0x55878280f060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55878280f0c8 out # | | | |-BuiltinAliasAttr 0x55878280f308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55878280f380 Implicit # | | | `-ConstAttr 0x55878280f3a8 Implicit # | | |-FunctionDecl 0x55878280f7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55878280f420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55878280f510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55878280f578 out # | | | |-ParmVarDecl 0x55878280f5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55878280f658 out # | | | |-BuiltinAliasAttr 0x55878280f898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55878280f910 Implicit # | | | `-ConstAttr 0x55878280f938 Implicit # | | |-FunctionDecl 0x55878280fd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55878280f9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55878280faa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55878280fb08 out # | | | |-ParmVarDecl 0x55878280fb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55878280fbe8 out # | | | |-BuiltinAliasAttr 0x55878280fe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55878280fea0 Implicit # | | | `-ConstAttr 0x55878280fec8 Implicit # | | |-FunctionDecl 0x5587828102f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55878280ff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x558782810030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558782810098 out # | | | |-ParmVarDecl 0x558782810110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558782810178 out # | | | |-BuiltinAliasAttr 0x5587828103b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x558782810430 Implicit # | | | `-ConstAttr 0x558782810458 Implicit # | | |-FunctionTemplateDecl 0x558782810ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x558782810490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782810a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558782810848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5587828108c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x558782810c30 # | | | `-ReturnStmt 0x558782810c20 # | | | `-CallExpr 0x558782810be8 '' # | | | |-UnresolvedLookupExpr 0x558782810b60 '' lvalue (no ADL) = 'distance_impl' 0x5587829393f8 # | | | |-DeclRefExpr 0x558782810ba8 'T' lvalue ParmVar 0x558782810848 'X' 'T' # | | | `-DeclRefExpr 0x558782810bc8 'T' lvalue ParmVar 0x5587828108c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5587828111f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x558782810c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782811148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558782810fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x558782811030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x558782811370 # | | | `-ReturnStmt 0x558782811360 # | | | `-CallExpr 0x558782811328 '' # | | | |-UnresolvedLookupExpr 0x5587828112a0 '' lvalue (no ADL) = 'distance_impl' 0x5587829393f8 # | | | |-DeclRefExpr 0x5587828112e8 'T' lvalue ParmVar 0x558782810fb8 'X' 'T' # | | | `-DeclRefExpr 0x558782811308 'T' lvalue ParmVar 0x558782811030 'Y' 'T' # | | |-FunctionTemplateDecl 0x558782811700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5587828113a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782811658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x558782811480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x558782811548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x558782811880 # | | | `-ReturnStmt 0x558782811870 # | | | `-CallExpr 0x558782811838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5587828117b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55878293c0f0 # | | | |-RecoveryExpr 0x5587828117f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782811818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782811c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5587828118b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782811b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x558782811978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x558782811a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x558782811d80 # | | | `-ReturnStmt 0x558782811d70 # | | | `-CallExpr 0x558782811d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782811cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55878293c0f0 # | | | |-RecoveryExpr 0x558782811cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782811d18 '' contains-errors lvalue # | | |-FunctionDecl 0x558782812048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x558782811dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x558782811e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x558782811ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5587828123a0 # | | | | `-ReturnStmt 0x558782812390 # | | | | `-CallExpr 0x558782812308 'float' # | | | | |-ImplicitCastExpr 0x5587828122f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x558782812200 'float (half2, half2, float)' lvalue Function 0x55878293c518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x558782937880 '__detail' # | | | | |-ImplicitCastExpr 0x558782812348 'half2':'vector' # | | | | | `-DeclRefExpr 0x558782812230 'half2':'vector' lvalue ParmVar 0x558782811dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x558782812360 'half2':'vector' # | | | | | `-DeclRefExpr 0x558782812250 'half2':'vector' lvalue ParmVar 0x558782811e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x558782812378 'float' # | | | | `-DeclRefExpr 0x558782812270 'float' lvalue ParmVar 0x558782811ec0 'C' 'float' # | | | `-AvailabilityAttr 0x558782812108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5587828125a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5587828123d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x558782812450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x558782812768 # | | | `-ReturnStmt 0x558782812758 # | | | `-RecoveryExpr 0x558782812720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558782812698 '' lvalue (no ADL) = 'dst_impl' 0x558782938e10 # | | | |-DeclRefExpr 0x5587828126e0 'half4':'vector' lvalue ParmVar 0x5587828123d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x558782812700 'half4':'vector' lvalue ParmVar 0x558782812450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55878295a1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x558782812798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55878295a070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55878295a398 # | | | `-ReturnStmt 0x55878295a388 # | | | `-RecoveryExpr 0x55878295a350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55878295a2c8 '' lvalue (no ADL) = 'dst_impl' 0x558782938e10 # | | | |-DeclRefExpr 0x55878295a310 'float4':'vector' lvalue ParmVar 0x558782812798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55878295a330 'float4':'vector' lvalue ParmVar 0x55878295a070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55878295a598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55878295a3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55878295a448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55878295a768 # | | | `-ReturnStmt 0x55878295a758 # | | | `-RecoveryExpr 0x55878295a720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55878295a698 '' lvalue (no ADL) = 'dst_impl' 0x558782938e10 # | | | |-DeclRefExpr 0x55878295a6e0 'double4':'vector' lvalue ParmVar 0x55878295a3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55878295a700 'double4':'vector' lvalue ParmVar 0x55878295a448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55878295ae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55878295a780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878295ad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55878295aae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55878295ab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55878295abd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55878295afb0 # | | | `-ReturnStmt 0x55878295afa0 # | | | `-CallExpr 0x55878295af60 '' # | | | |-UnresolvedLookupExpr 0x55878295aeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x558782944fc8 # | | | |-DeclRefExpr 0x55878295af00 'T' lvalue ParmVar 0x55878295aae8 'N' 'T' # | | | |-DeclRefExpr 0x55878295af20 'T' lvalue ParmVar 0x55878295ab60 'I' 'T' # | | | `-DeclRefExpr 0x55878295af40 'T' lvalue ParmVar 0x55878295abd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55878295b610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55878295afc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878295b568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55878295b338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55878295b3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55878295b428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55878295b7c0 # | | | `-ReturnStmt 0x55878295b7b0 # | | | `-CallExpr 0x55878295b770 '' # | | | |-UnresolvedLookupExpr 0x55878295b6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x558782944fc8 # | | | |-DeclRefExpr 0x55878295b710 'T' lvalue ParmVar 0x55878295b338 'N' 'T' # | | | |-DeclRefExpr 0x55878295b730 'T' lvalue ParmVar 0x55878295b3b0 'I' 'T' # | | | `-DeclRefExpr 0x55878295b750 'T' lvalue ParmVar 0x55878295b428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55878295bc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55878295b7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55878295bbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55878295b900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55878295b9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55878295ba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55878295be20 # | | | `-ReturnStmt 0x55878295be10 # | | | `-CallExpr 0x55878295bdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878295bd28 '' lvalue (no ADL) = 'faceforward_impl' 0x558782944fc8 # | | | |-RecoveryExpr 0x55878295bd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55878295bd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878295bdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878295c288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55878295be50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55878295c1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55878295bf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55878295c028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55878295c0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55878295c438 # | | | `-ReturnStmt 0x55878295c428 # | | | `-CallExpr 0x55878295c3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878295c340 '' lvalue (no ADL) = 'faceforward_impl' 0x558782944fc8 # | | | |-RecoveryExpr 0x55878295c388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55878295c3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878295c3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878295cac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55878295c450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878295ca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55878295c8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55878295ccf8 # | | | `-ReturnStmt 0x55878295cce8 # | | | `-CallExpr 0x55878295ccb8 '' # | | | |-UnresolvedLookupExpr 0x55878295cbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5587829460d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55878295c4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55878295c450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55878295cba0 'int' 32 # | | | `-DeclRefExpr 0x55878295cc98 'T' lvalue ParmVar 0x55878295c8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55878295d340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55878295cd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878295cda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878295d298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55878295d1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55878295d4e0 # | | |-FunctionTemplateDecl 0x55878295db30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55878295d4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878295da88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55878295d998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55878295dd60 # | | | `-ReturnStmt 0x55878295dd50 # | | | `-CallExpr 0x55878295dd20 '' # | | | |-UnresolvedLookupExpr 0x55878295dc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5587829460d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5587826ee9c0 'uint' sugar # | | | | | |-Typedef 0x5587826cbce8 'uint' # | | | | | `-BuiltinType 0x55878269b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55878295d540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55878295d4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55878295dc08 'int' 64 # | | | `-DeclRefExpr 0x55878295dd00 'T' lvalue ParmVar 0x55878295d998 'X' 'T' # | | |-FunctionTemplateDecl 0x55878295e3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55878295dd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878295de18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878295e308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55878295e258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55878295e550 # | | |-FunctionTemplateDecl 0x55878295eb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55878295e560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878295ea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55878295e8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55878295e940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55878295ec70 # | | | `-ReturnStmt 0x55878295ec60 # | | | `-CallExpr 0x55878295ec28 '' # | | | |-UnresolvedLookupExpr 0x55878295eba0 '' lvalue (no ADL) = 'fmod_impl' 0x55878293fdb8 # | | | |-DeclRefExpr 0x55878295ebe8 'T' lvalue ParmVar 0x55878295e8c8 'X' 'T' # | | | `-DeclRefExpr 0x55878295ec08 'T' lvalue ParmVar 0x55878295e940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55878295f230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55878295ec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878295f188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55878295eff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55878295f070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55878295f3b0 # | | | `-ReturnStmt 0x55878295f3a0 # | | | `-CallExpr 0x55878295f368 '' # | | | |-UnresolvedLookupExpr 0x55878295f2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55878293fdb8 # | | | |-DeclRefExpr 0x55878295f328 'T' lvalue ParmVar 0x55878295eff8 'X' 'T' # | | | `-DeclRefExpr 0x55878295f348 'T' lvalue ParmVar 0x55878295f070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55878295f770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55878295f3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878295f6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55878295f4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55878295f5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55878295f8f0 # | | | `-ReturnStmt 0x55878295f8e0 # | | | `-CallExpr 0x55878295f8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878295f820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x558782941e28 # | | | |-RecoveryExpr 0x55878295f868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878295f888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878295fc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55878295f920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878295fbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55878295fa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55878295faf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55878295fdf0 # | | | `-ReturnStmt 0x55878295fde0 # | | | `-CallExpr 0x55878295fda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878295fd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x558782941e28 # | | | |-RecoveryExpr 0x55878295fd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878295fd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5587829603b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55878295fe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782960308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558782960178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5587829601f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x558782960520 # | | | `-ReturnStmt 0x558782960510 # | | | `-CallExpr 0x5587829604d8 '' # | | | |-UnresolvedLookupExpr 0x558782960450 '' lvalue (no ADL) = 'ldexp_impl' 0x558782945a98 # | | | |-DeclRefExpr 0x558782960498 'T' lvalue ParmVar 0x558782960178 'X' 'T' # | | | `-DeclRefExpr 0x5587829604b8 'T' lvalue ParmVar 0x5587829601f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x558782960ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x558782960538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782960a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5587829608a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x558782960920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x558782960c60 # | | | `-ReturnStmt 0x558782960c50 # | | | `-CallExpr 0x558782960c18 '' # | | | |-UnresolvedLookupExpr 0x558782960b90 '' lvalue (no ADL) = 'ldexp_impl' 0x558782945a98 # | | | |-DeclRefExpr 0x558782960bd8 'T' lvalue ParmVar 0x5587829608a8 'X' 'T' # | | | `-DeclRefExpr 0x558782960bf8 'T' lvalue ParmVar 0x558782960920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x558782960fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x558782960c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782960f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558782960da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x558782960e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x558782961160 # | | | `-ReturnStmt 0x558782961150 # | | | `-CallExpr 0x558782961118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782961090 '' lvalue (no ADL) = 'ldexp_impl' 0x558782945a98 # | | | |-RecoveryExpr 0x5587829610d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5587829610f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5587829614e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x558782961190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782961438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5587829612a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x558782961368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x558782961660 # | | | `-ReturnStmt 0x558782961650 # | | | `-CallExpr 0x558782961618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782961590 '' lvalue (no ADL) = 'ldexp_impl' 0x558782945a98 # | | | |-RecoveryExpr 0x5587829615d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5587829615f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782961b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x558782961678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782961ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5587829619e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x558782961cc0 # | | | `-ReturnStmt 0x558782961cb0 # | | | `-CallExpr 0x558782961c80 '' # | | | |-UnresolvedLookupExpr 0x558782961c18 '' lvalue (no ADL) = 'length_impl' 0x558782937df8 # | | | `-DeclRefExpr 0x558782961c60 'T' lvalue ParmVar 0x5587829619e8 'X' 'T' # | | |-FunctionTemplateDecl 0x558782962220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x558782961cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782962178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x558782962090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x558782962370 # | | | `-ReturnStmt 0x558782962360 # | | | `-CallExpr 0x558782962330 '' # | | | |-UnresolvedLookupExpr 0x5587829622c8 '' lvalue (no ADL) = 'length_impl' 0x558782937df8 # | | | `-DeclRefExpr 0x558782962310 'T' lvalue ParmVar 0x558782962090 'X' 'T' # | | |-FunctionTemplateDecl 0x558782962600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5587829623a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782962558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x558782962468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x558782962750 # | | | `-ReturnStmt 0x558782962740 # | | | `-CallExpr 0x558782962710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5587829626a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5587829386d0 # | | | `-RecoveryExpr 0x5587829626f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5587829629e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x558782962780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782962938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x558782962848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x558782962b30 # | | | `-ReturnStmt 0x558782962b20 # | | | `-CallExpr 0x558782962af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782962a88 '' lvalue (no ADL) = 'length_vec_impl' 0x5587829386d0 # | | | `-RecoveryExpr 0x558782962ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x558782962de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x558782962b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x558782962be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x558782962c60 col:53 used M 'half' # | | | `-CompoundStmt 0x558782962fd8 # | | | `-ReturnStmt 0x558782962fc8 # | | | `-RecoveryExpr 0x558782962f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558782962ee0 '' lvalue (no ADL) = 'lit_impl' 0x558782943e50 # | | | |-DeclRefExpr 0x558782962f28 'half' lvalue ParmVar 0x558782962b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x558782962f48 'half' lvalue ParmVar 0x558782962be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x558782962f68 'half' lvalue ParmVar 0x558782962c60 'M' 'half' # | | |-FunctionDecl 0x558782963298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x558782963008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x558782963088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x558782963108 col:57 used M 'float' # | | | `-CompoundStmt 0x558782963498 # | | | `-ReturnStmt 0x558782963488 # | | | `-RecoveryExpr 0x558782963448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5587829633a0 '' lvalue (no ADL) = 'lit_impl' 0x558782943e50 # | | | |-DeclRefExpr 0x5587829633e8 'float' lvalue ParmVar 0x558782963008 'NDotL' 'float' # | | | |-DeclRefExpr 0x558782963408 'float' lvalue ParmVar 0x558782963088 'NDotH' 'float' # | | | `-DeclRefExpr 0x558782963428 'float' lvalue ParmVar 0x558782963108 'M' 'float' # | | |-FunctionDecl 0x558782963578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5587829634c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x558782963780 # | | | `-ReturnStmt 0x558782963770 # | | | `-CallExpr 0x558782963728 'int4':'vector' # | | | |-ImplicitCastExpr 0x558782963710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x558782963660 'int4 (float4)' lvalue Function 0x5587829379b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x558782937880 '__detail' # | | | `-ImplicitCastExpr 0x558782963758 'float4':'vector' # | | | `-DeclRefExpr 0x558782963690 'float4':'vector' lvalue ParmVar 0x5587829634c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x558782963898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5587829637b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x558782963cb0 # | | | `-ReturnStmt 0x558782963ca0 # | | | `-CallExpr 0x558782963c58 'unsigned int' # | | | |-ImplicitCastExpr 0x558782963c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x558782963b88 '' Function 0x5587829639e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x558782963c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x558782963bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5587829637b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x558782964270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x558782963cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587829641c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558782964038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5587829640b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5587829643e0 # | | | `-ReturnStmt 0x5587829643d0 # | | | `-CallExpr 0x558782964398 '' # | | | |-UnresolvedLookupExpr 0x558782964310 '' lvalue (no ADL) = 'reflect_impl' 0x55878293e268 # | | | |-DeclRefExpr 0x558782964358 'T' lvalue ParmVar 0x558782964038 'I' 'T' # | | | `-DeclRefExpr 0x558782964378 'T' lvalue ParmVar 0x5587829640b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5587829649a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5587829643f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587829648f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558782964768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5587829647e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x558782964b20 # | | | `-ReturnStmt 0x558782964b10 # | | | `-CallExpr 0x558782964ad8 '' # | | | |-UnresolvedLookupExpr 0x558782964a50 '' lvalue (no ADL) = 'reflect_impl' 0x55878293e268 # | | | |-DeclRefExpr 0x558782964a98 'T' lvalue ParmVar 0x558782964768 'I' 'T' # | | | `-DeclRefExpr 0x558782964ab8 'T' lvalue ParmVar 0x5587829647e0 'N' 'T' # | | |-FunctionTemplateDecl 0x558782964ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x558782964b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558782964df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558782964c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558782964d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x558782965020 # | | | `-ReturnStmt 0x558782965010 # | | | `-CallExpr 0x558782964fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782964f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55878293e888 # | | | |-RecoveryExpr 0x558782964f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782964fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5587829653a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x558782965050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5587829652f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558782965160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x558782965228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x558782965520 # | | | `-ReturnStmt 0x558782965510 # | | | `-CallExpr 0x5587829654d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782965450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55878293e888 # | | | |-RecoveryExpr 0x558782965498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5587829654b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782965b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x558782965538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782965ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5587829658a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x558782965920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x558782965998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x558782965d20 # | | | `-ReturnStmt 0x558782965d10 # | | | `-CallExpr 0x558782965cd0 '' # | | | |-UnresolvedLookupExpr 0x558782965c28 '' lvalue (no ADL) = 'refract_impl' 0x55878293efc8 # | | | |-DeclRefExpr 0x558782965c70 'T' lvalue ParmVar 0x5587829658a8 'I' 'T' # | | | |-DeclRefExpr 0x558782965c90 'T' lvalue ParmVar 0x558782965920 'N' 'T' # | | | `-DeclRefExpr 0x558782965cb0 'T' lvalue ParmVar 0x558782965998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5587829663a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x558782965d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5587829662f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5587829660c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x558782966140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5587829661b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x558782966550 # | | | `-ReturnStmt 0x558782966540 # | | | `-CallExpr 0x558782966500 '' # | | | |-UnresolvedLookupExpr 0x558782966458 '' lvalue (no ADL) = 'refract_impl' 0x55878293efc8 # | | | |-DeclRefExpr 0x5587829664a0 'T' lvalue ParmVar 0x5587829660c8 'I' 'T' # | | | |-DeclRefExpr 0x5587829664c0 'T' lvalue ParmVar 0x558782966140 'N' 'T' # | | | `-DeclRefExpr 0x5587829664e0 'T' lvalue ParmVar 0x5587829661b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5587829669c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x558782966580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558782966918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x558782966690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558782966758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5587829667d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x558782966b70 # | | | `-ReturnStmt 0x558782966b60 # | | | `-CallExpr 0x558782966b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782966a78 '' lvalue (no ADL) = 'refract_impl' 0x55878293efc8 # | | | |-RecoveryExpr 0x558782966ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558782966ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558782966b00 'half' lvalue ParmVar 0x5587829667d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x558782966fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x558782966ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558782966f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x558782966cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x558782966d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x558782966df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x558782967190 # | | | `-ReturnStmt 0x558782967180 # | | | `-CallExpr 0x558782967140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782967098 '' lvalue (no ADL) = 'refract_impl' 0x55878293efc8 # | | | |-RecoveryExpr 0x5587829670e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558782967100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558782967120 'float' lvalue ParmVar 0x558782966df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5587829677f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5587829671a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782967748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558782967518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x558782967590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x558782967608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x558782967990 # | | | `-ReturnStmt 0x558782967980 # | | | `-CallExpr 0x558782967940 '' # | | | |-UnresolvedLookupExpr 0x558782967898 '' lvalue (no ADL) = 'smoothstep_impl' 0x558782942af8 # | | | |-DeclRefExpr 0x5587829678e0 'T' lvalue ParmVar 0x558782967518 'Min' 'T' # | | | |-DeclRefExpr 0x558782967900 'T' lvalue ParmVar 0x558782967590 'Max' 'T' # | | | `-DeclRefExpr 0x558782967920 'T' lvalue ParmVar 0x558782967608 'X' 'T' # | | |-FunctionTemplateDecl 0x558782967ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5587829679a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782967f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558782967d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x558782967d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x558782967e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5587829681a0 # | | | `-ReturnStmt 0x558782968190 # | | | `-CallExpr 0x558782968150 '' # | | | |-UnresolvedLookupExpr 0x5587829680a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x558782942af8 # | | | |-DeclRefExpr 0x5587829680f0 'T' lvalue ParmVar 0x558782967d18 'Min' 'T' # | | | |-DeclRefExpr 0x558782968110 'T' lvalue ParmVar 0x558782967d90 'Max' 'T' # | | | `-DeclRefExpr 0x558782968130 'T' lvalue ParmVar 0x558782967e08 'X' 'T' # | | |-FunctionTemplateDecl 0x558782968608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5587829681d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782968560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5587829682e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5587829683a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x558782968470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5587829687b8 # | | | `-ReturnStmt 0x5587829687a8 # | | | `-CallExpr 0x558782968768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5587829686c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5587829434c8 # | | | |-RecoveryExpr 0x558782968708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558782968728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782968748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782968c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5587829687e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782968b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5587829688f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5587829689c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x558782968a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x558782968dd0 # | | | `-ReturnStmt 0x558782968dc0 # | | | `-CallExpr 0x558782968d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782968cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5587829434c8 # | | | |-RecoveryExpr 0x558782968d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558782968d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782968d60 '' contains-errors lvalue # | | |-FunctionDecl 0x558782968ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x558782968e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x558782969010 # | | | `-ReturnStmt 0x558782969000 # | | | `-CXXStaticCastExpr 0x558782968fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x558782968fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558782968fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x558782968f70 'uint':'unsigned int' lvalue ParmVar 0x558782968e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x558782969530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x558782969028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782969488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x558782969398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x558782969670 # | | | `-ReturnStmt 0x558782969660 # | | | `-CallExpr 0x558782969630 '' # | | | |-UnresolvedLookupExpr 0x5587829695c8 '' lvalue (no ADL) = 'ddx_impl' 0x558782946a38 # | | | `-DeclRefExpr 0x558782969610 'T' lvalue ParmVar 0x558782969398 'input' 'T' # | | |-FunctionTemplateDecl 0x558782969b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x558782969688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558782969ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5587829699f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x558782969ce0 # | | | `-ReturnStmt 0x558782969cd0 # | | | `-CallExpr 0x558782969ca0 '' # | | | |-UnresolvedLookupExpr 0x558782969c38 '' lvalue (no ADL) = 'ddx_impl' 0x558782946a38 # | | | `-DeclRefExpr 0x558782969c80 'T' lvalue ParmVar 0x5587829699f8 'input' 'T' # | | |-FunctionTemplateDecl 0x558782969f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x558782969d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558782969ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x558782969e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55878296a0f0 # | | | `-ReturnStmt 0x55878296a0e0 # | | | `-CallExpr 0x55878296a0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296a020 '' lvalue (no ADL) = 'ddx_impl' 0x558782946a38 # | | | `-RecoveryExpr 0x55878296a068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296a388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55878296a120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296a2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55878296a230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55878296a4d8 # | | | `-ReturnStmt 0x55878296a4c8 # | | | `-CallExpr 0x55878296a498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296a430 '' lvalue (no ADL) = 'ddx_impl' 0x558782946a38 # | | | `-RecoveryExpr 0x55878296a478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296a9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55878296a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878296a948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55878296a858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55878296ab30 # | | | `-ReturnStmt 0x55878296ab20 # | | | `-CallExpr 0x55878296aaf0 '' # | | | |-UnresolvedLookupExpr 0x55878296aa88 '' lvalue (no ADL) = 'ddy_impl' 0x558782946fa8 # | | | `-DeclRefExpr 0x55878296aad0 'T' lvalue ParmVar 0x55878296a858 'input' 'T' # | | |-FunctionTemplateDecl 0x55878296b050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55878296ab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878296afa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55878296aeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55878296b1a0 # | | | `-ReturnStmt 0x55878296b190 # | | | `-CallExpr 0x55878296b160 '' # | | | |-UnresolvedLookupExpr 0x55878296b0f8 '' lvalue (no ADL) = 'ddy_impl' 0x558782946fa8 # | | | `-DeclRefExpr 0x55878296b140 'T' lvalue ParmVar 0x55878296aeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55878296b438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55878296b1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296b390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55878296b2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55878296b588 # | | | `-ReturnStmt 0x55878296b578 # | | | `-CallExpr 0x55878296b548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296b4e0 '' lvalue (no ADL) = 'ddy_impl' 0x558782946fa8 # | | | `-RecoveryExpr 0x55878296b528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296b820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55878296b5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296b778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55878296b6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55878296b970 # | | | `-ReturnStmt 0x55878296b960 # | | | `-CallExpr 0x55878296b930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296b8c8 '' lvalue (no ADL) = 'ddy_impl' 0x558782946fa8 # | | | `-RecoveryExpr 0x55878296b910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296be90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55878296b988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878296bde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55878296bcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55878296bfd0 # | | | `-ReturnStmt 0x55878296bfc0 # | | | `-CallExpr 0x55878296bf90 '' # | | | |-UnresolvedLookupExpr 0x55878296bf28 '' lvalue (no ADL) = 'fwidth_impl' 0x558782947518 # | | | `-DeclRefExpr 0x55878296bf70 'T' lvalue ParmVar 0x55878296bcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55878296c4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55878296bfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878296c448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55878296c358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55878296c640 # | | | `-ReturnStmt 0x55878296c630 # | | | `-CallExpr 0x55878296c600 '' # | | | |-UnresolvedLookupExpr 0x55878296c598 '' lvalue (no ADL) = 'fwidth_impl' 0x558782947518 # | | | `-DeclRefExpr 0x55878296c5e0 'T' lvalue ParmVar 0x55878296c358 'input' 'T' # | | |-FunctionTemplateDecl 0x55878296c8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55878296c670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296c830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55878296c780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55878296ca28 # | | | `-ReturnStmt 0x55878296ca18 # | | | `-CallExpr 0x55878296c9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296c980 '' lvalue (no ADL) = 'fwidth_impl' 0x558782947518 # | | | `-RecoveryExpr 0x55878296c9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296ccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55878296ca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296cc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55878296cb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55878296ce10 # | | | `-ReturnStmt 0x55878296ce00 # | | | `-CallExpr 0x55878296cdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296cd68 '' lvalue (no ADL) = 'fwidth_impl' 0x558782947518 # | | | `-RecoveryExpr 0x55878296cdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296d410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55878296ce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878296d368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55878296d198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55878296d210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55878296d510 # | | | `-ReturnStmt 0x55878296d500 # | | | `-BinaryOperator 0x55878296d4e0 '' '*' # | | | |-DeclRefExpr 0x55878296d4a0 'T' lvalue ParmVar 0x55878296d198 'x' 'T' # | | | `-DeclRefExpr 0x55878296d4c0 'T' lvalue ParmVar 0x55878296d210 'y' 'T' # | | |-FunctionTemplateDecl 0x55878296dae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55878296d528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55878296da38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55878296d8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55878296d928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55878296dbe0 # | | | `-ReturnStmt 0x55878296dbd0 # | | | `-BinaryOperator 0x55878296dbb0 '' '*' # | | | |-DeclRefExpr 0x55878296db70 'T' lvalue ParmVar 0x55878296d8b0 'x' 'T' # | | | `-DeclRefExpr 0x55878296db90 'T' lvalue ParmVar 0x55878296d928 'y' 'T' # | | |-FunctionTemplateDecl 0x55878296df50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55878296dc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296dea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55878296dcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55878296dd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55878296e050 # | | | `-ReturnStmt 0x55878296e040 # | | | `-BinaryOperator 0x55878296e020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55878296dfe0 'half' lvalue ParmVar 0x55878296dcd8 'x' 'half' # | | | `-RecoveryExpr 0x55878296e000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296e4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55878296e0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878296e158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878296e3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55878296e228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55878296e2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55878296e5a0 # | | | `-ReturnStmt 0x55878296e590 # | | | `-BinaryOperator 0x55878296e570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55878296e530 'T' lvalue ParmVar 0x55878296e228 'x' 'T' # | | | `-RecoveryExpr 0x55878296e550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296e980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55878296e5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55878296e640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55878296e8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55878296e730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55878296e808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55878296ea80 # | | | `-ReturnStmt 0x55878296ea70 # | | | `-BinaryOperator 0x55878296ea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55878296ea10 'half' lvalue ParmVar 0x55878296e730 'x' 'half' # | | | `-RecoveryExpr 0x55878296ea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296ef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55878296ea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878296eb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55878296eba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55878296ee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55878296eca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55878296ed80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55878296f040 # | | | `-ReturnStmt 0x55878296f030 # | | | `-BinaryOperator 0x55878296f010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55878296efd0 'T' lvalue ParmVar 0x55878296eca0 'x' 'T' # | | | `-RecoveryExpr 0x55878296eff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55878296f3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55878296f070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296f308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55878296f170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55878296f1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55878296f4b0 # | | | `-ReturnStmt 0x55878296f4a0 # | | | `-BinaryOperator 0x55878296f480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55878296f440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55878296f460 'half' lvalue ParmVar 0x55878296f1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55878296f8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55878296f4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878296f568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55878296f808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55878296f680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55878296f6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55878296f9b0 # | | | `-ReturnStmt 0x55878296f9a0 # | | | `-BinaryOperator 0x55878296f980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55878296f940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55878296f960 'T' lvalue ParmVar 0x55878296f6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55878296fd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55878296f9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55878296fc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55878296faa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55878296fb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55878296fea0 # | | | `-ReturnStmt 0x55878296fe90 # | | | `-CallExpr 0x55878296fe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55878296fdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55878293d888 # | | | |-RecoveryExpr 0x55878296fe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55878296fe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5587829702e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55878296feb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55878296ff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558782970240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x558782970030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5587829700f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x558782970468 # | | | `-ReturnStmt 0x558782970458 # | | | `-CallExpr 0x558782970420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558782970398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55878293d888 # | | | |-RecoveryExpr 0x5587829703e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558782970400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558782970848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558782970498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558782970508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5587829707a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x558782970650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5587829706d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x558782970948 # | | | `-ReturnStmt 0x558782970938 # | | | `-BinaryOperator 0x558782970918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5587829708d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5587829708f8 'half' lvalue ParmVar 0x5587829706d0 'y' 'half' # | | `-FunctionTemplateDecl 0x558782970e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x558782970960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5587829709f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x558782970a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x558782970d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x558782970bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x558782970c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x558782970f00 # | | `-ReturnStmt 0x558782970ef0 # | | `-BinaryOperator 0x558782970ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x558782970e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x558782970eb0 'T' lvalue ParmVar 0x558782970c40 'y' 'T' # | |-LinkageSpecDecl 0x558782963998 col:10 implicit C # | | `-FunctionDecl 0x5587829639e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x558782963af0 <> 'unsigned int' # | | |-BuiltinAttr 0x558782963a90 <> Implicit 740 # | | `-NoThrowAttr 0x558782963b60 Implicit # | |-FunctionDecl 0x5587829710e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x558782970fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x558782971038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x558782971218 # | | `-HLSLNumThreadsAttr 0x5587829711b0 8 8 1 # | |-CXXRecordDecl 0x558782971240 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 0x5587829712e8 <> Implicit # | | |-CXXRecordDecl 0x5587829713a8 col:8 implicit struct ST # | | |-FieldDecl 0x558782971468 col:7 a 'int' # | | `-FieldDecl 0x5587829714d0 col:9 b 'float' # | |-FunctionDecl 0x5587829717d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x558782971638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5587829716a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x558782971900 # | | `-HLSLNumThreadsAttr 0x558782971898 8 8 1 # | |-FunctionDecl 0x558782971948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x558782971af8 # | | `-DeclStmt 0x558782971ae0 # | | `-VarDecl 0x558782971a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x558782971b28 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 0x558782971bd0 <> Implicit # | | |-CXXRecordDecl 0x558782971c90 col:8 implicit struct ST2 # | | |-VarDecl 0x558782971d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x558782971eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x558782971f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5587829721e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5587829720d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x558782972138 "SV_GroupID" 0 # | | |-CompoundStmt 0x558782972310 # | | `-HLSLNumThreadsAttr 0x5587829722a8 8 8 1 # | |-FunctionDecl 0x558782972500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5587829723f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x558782972458 "SV_GroupID" 0 # | | |-CompoundStmt 0x558782972630 # | | `-HLSLNumThreadsAttr 0x5587829725c8 8 8 1 # | |-FunctionDecl 0x558782972678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x558782972828 # | | `-DeclStmt 0x558782972810 # | | `-VarDecl 0x5587829727a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x558782972858 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 0x558782972900 <> Implicit # | | |-CXXRecordDecl 0x5587829729c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x558782972ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x558782972b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x558782972be8 "SV_GroupID" 0 # | |-FunctionDecl 0x558782972e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x558782972d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x558782972dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x558782972fa0 # | | `-HLSLNumThreadsAttr 0x558782972f38 8 8 1 # | |-FunctionDecl 0x558782973190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x558782973080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5587829730e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5587829732c0 # | | `-HLSLNumThreadsAttr 0x558782973258 8 8 1 # | |-FunctionDecl 0x558782973308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5587829734b8 # | | `-DeclStmt 0x5587829734a0 # | | `-VarDecl 0x558782973438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5587829734e8 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 0x558782973590 <> Implicit # | | |-CXXRecordDecl 0x558782973650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x558782973750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x558782973828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x558782973878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x558782973fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5587829739b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x558782973a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5587829740e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x558782973af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x558782973b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x558782974130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x558782973c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x558782973ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x558782974188 "SV_GroupID" 0 # | |-ParmVarDecl 0x558782973d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x558782973de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5587829741d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x558782974228 # | `-HLSLShaderAttr 0x558782974080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (20 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (39 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x556a35043da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x556a350449e0 <> 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 0x556a35043da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556a350446e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556a35044a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556a35044770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556a35043fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x556a35044870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x556a350448c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x556a350449e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x556a35044990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x556a350447f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x556a35044770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x556a35044930 <> 'int' lvalue NonTypeTemplateParm 0x556a35044870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x556a3506f2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (40 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x561406f8ec08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x561406f8ebe8 '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 0x561406f8eb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x561406f8ec70 # | 18853: | `-ReturnStmt 0x561406f8ec60 # | 18854: | `-ImplicitCastExpr 0x561406f8ec48 'int' # | 18855: | `-ExtVectorElementExpr 0x561406f8ec20 'float' r # | 18856: | `-ImplicitCastExpr 0x561406f8ec08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x561406f8ebe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x561406f8edc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x561406f8eca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x561406f8ef28 # | 18861: | `-ReturnStmt 0x561406f8ef18 # | 18862: | `-ExtVectorElementExpr 0x561406f8eef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (47 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55e2bf217248 <> # | ^ # | # | 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 0x55e2bf217248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55e2bf217b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55e2bf217ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55e2bf217c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55e2bf217450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (48 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (49 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (50 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (53 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5572ec8bc5f8 <> # | ^ # | # | 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 0x5572ec8bc5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5572ec8bcf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5572ec8bd290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5572ec8bcfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5572ec8bc800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (57 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (58 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (62 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (63 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (64 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (68 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (69 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (70 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (71 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (72 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (74 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55daada14ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55daada15b20 <> 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 0x55daadcec4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55daadced010 'void (inout int)' lvalue Function 0x55daadcebe28 '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 0x55daada14ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55daada15828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55daada15b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55daada158b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55daada150f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55daada159b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55daada15a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55daada15b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55daada15ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55daada15930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55daada158b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55daada15a70 <> 'int' lvalue NonTypeTemplateParm 0x55daada159b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55daada43158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55daadcec298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55daadcec278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55daadcec220 'double' lvalue ParmVar 0x55daadcebfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55daadcec260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55daadcec240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55daadcec4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55daadcec2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55daadcec440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55daadcec360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55daadcec698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55daadcec638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55daadcecbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55daadcecc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55daadced1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55daadced0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55daadced090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55daadced010 'void (inout int)' lvalue Function 0x55daadcebe28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55daadced158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55daadced0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55daadcecff0 'int' lvalue ParmVar 0x55daadcecbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55daadced108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55daadced0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (75 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (76 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (78 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (80 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (81 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (82 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (83 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (84 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (87 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (93 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (94 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55f259f4be58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55f259f4c218 'hlsl_constant float' lvalue Var 0x55f259f4ba70 '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 0x55f259f4bb98 <> Implicit # | 18812: | `-FieldDecl 0x55f259f4bc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55f259f4bd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55f259f4bd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55f259f4bdd0 "t2" "space1" # | 18816: | |-VarDecl 0x55f259f4be58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55f259f4bed8 <> 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 0x55f259f4c158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55f259f4c2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55f259f4c2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55f259f4c288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55f259f4c258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55f259f4c218 'hlsl_constant float' lvalue Var 0x55f259f4ba70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55f259f4c270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55f259f4c238 'hlsl_constant float' lvalue Var 0x55f259f4be58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55f259f4c328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55f259f4c408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55f259f4c4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (100 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (103 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (109 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (112 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (113 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (120 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (126 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (129 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (134 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5624d9d8a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5624da0301e0 <> 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 0x5624d9d8a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5624da0301e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5624da030268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5624da030758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5624da030720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5624da0306f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5624da0301e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5624da0306e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (137 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (142 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55b1dd1654a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55b1dd40b1f0 <> 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 0x55b1dd1654a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55b1dd40b1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55b1dd40b278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55b1dd40b768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55b1dd40b730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55b1dd40b700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55b1dd40b1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55b1dd40b6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (146 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (158 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (160 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (164 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (187 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (193 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (202 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (215 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (217 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (218 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (224 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (227 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (228 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (238 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (241 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (253 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (259 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x560e20ed9188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x560e20ed90e0 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 0x560e20ed9188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x560e20ed8e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x560e20ed90e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x560e20ed8fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x560e20ed9278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x560e20ed9268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x560e20ed9220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x560e20ed9200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (263 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (264 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (272 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (275 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (306 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (313 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (320 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (322 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (353 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (354 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (380 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (397 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (413 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (420 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (423 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (427 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (436 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (439 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (484 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (492 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (498 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (501 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (512 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (515 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 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: 175.48s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.