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/vk-features/vk.pushconstant.access.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (2 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (3 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 :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (4 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/builtins/countbits.hlsl (5 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/atan2-overloads.hlsl (6 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/BuiltIns/ldexp-errors.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (10 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/clamp-builtin.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (13 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/half-float-only-errors2.hlsl (14 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (15 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/BasicFeatures/OutputArguments.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (19 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/any.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (22 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/basic_types.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (26 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (27 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/clamp-overloads.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (30 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (32 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 0x5595a78d4158 <> # | |-NamespaceDecl 0x5595a78d4a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5595a78d4b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-NonTypeTemplateParmDecl 0x5595a78d4c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5595a78d4c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5595a78d4d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5595a78d4d40 'vector' dependent # | | | |-TemplateTypeParmType 0x5595a78d4ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a78d4b20 'element' # | | | `-DeclRefExpr 0x5595a78d4ce0 <> 'int' lvalue NonTypeTemplateParm 0x5595a78d4c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5595a78d4e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-NonTypeTemplateParmDecl 0x5595a78d4f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5595a78d4f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5595a78d4fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5595a78d5028 <> 'int' 4 # | | | |-BinaryOperator 0x5595a78d5128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5595a78d50e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5595a78d50a8 <> 'int' lvalue NonTypeTemplateParm 0x5595a78d4f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5595a78d5068 <> 'int' 4 # | | | | `-BinaryOperator 0x5595a78d5108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5595a78d50c8 <> 'int' lvalue NonTypeTemplateParm 0x5595a78d4fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5595a78d5088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5595a7900298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5595a7900230 'matrix' dependent # | | |-ClassTemplateDecl 0x5595a7900978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5595a7900748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a7900918 <> 'bool' Concept 0x5595a7900420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a7900850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7900820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a79007d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79003a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900350 'element_type' # | | | `-CXXRecordDecl 0x5595a7900648 <> implicit class Buffer # | | | `-FinalAttr 0x5595a79006f0 <> Implicit final # | | |-ClassTemplateDecl 0x5595a7900d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5595a7900ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a7900cb8 <> 'bool' Concept 0x5595a7900420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a7900bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7900bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7900b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79003a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900350 'element_type' # | | | `-CXXRecordDecl 0x5595a79009e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5595a7900a90 <> Implicit final # | | |-ClassTemplateDecl 0x5595a79010b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5595a7900e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a7901058 <> 'bool' Concept 0x5595a7900600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a7900f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7900f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7900f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | | `-CXXRecordDecl 0x5595a7900d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5595a7900e30 <> Implicit final # | | |-ClassTemplateDecl 0x5595a7902738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5595a7902510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a79026d8 <> 'bool' Concept 0x5595a7900600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a7902610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a79025e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7902590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | | `-CXXRecordDecl 0x5595a7902410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5595a79024b8 <> Implicit final # | | |-ClassTemplateDecl 0x5595a7902ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5595a79028a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a7902a78 <> 'bool' Concept 0x5595a7900600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a79029b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7902980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7902930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | | `-CXXRecordDecl 0x5595a79027a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5595a7902850 <> Implicit final # | | |-ClassTemplateDecl 0x5595a7902e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5595a7902c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a7902e18 <> 'bool' Concept 0x5595a7900600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a7902d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7902d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7902cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | | `-CXXRecordDecl 0x5595a7902b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5595a7902bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5595a7903218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5595a7902fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a79031b8 <> 'bool' Concept 0x5595a7900600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a79030f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a79030c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7903070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | | `-CXXRecordDecl 0x5595a7902ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5595a7902f90 <> Implicit final # | | |-ClassTemplateDecl 0x5595a79035c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5595a7903388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5595a7903568 <> 'bool' Concept 0x5595a7900600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a79034a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7903470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7903420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | | `-CXXRecordDecl 0x5595a7903288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5595a7903330 <> Implicit final # | | |-CXXRecordDecl 0x5595a7903638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5595a79036e0 <> Implicit final # | | |-CXXRecordDecl 0x5595a7903738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5595a79037e0 <> Implicit final # | | |-CXXRecordDecl 0x5595a7903838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5595a79038e0 <> Implicit final # | | |-CXXRecordDecl 0x5595a7903938 <> implicit class SamplerState # | | | `-FinalAttr 0x5595a79039e0 <> Implicit final # | | |-CXXRecordDecl 0x5595a7903a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5595a7903ae0 <> Implicit final # | | |-ClassTemplateDecl 0x5595a7903ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5595a7903c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5595a7903b40 'vector' 4 # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-ConceptSpecializationExpr 0x5595a7903e78 <> 'bool' Concept 0x5595a7900420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5595a7903db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7903d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7903d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a79003a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7900350 'element_type' # | | | `-CXXRecordDecl 0x5595a7903b70 <> implicit class Texture2D # | | | `-FinalAttr 0x5595a7903c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5595a7904168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5595a7904090 'vector' dependent # | | | |-TemplateTypeParmType 0x5595a7903fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7903f48 'element_type' # | | | `-DeclRefExpr 0x5595a7904068 <> 'int' lvalue NonTypeTemplateParm 0x5595a7903fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5595a7903f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5595a7903fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5595a7900420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5595a7900350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5595a7900400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5595a79003a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5595a7900350 'element_type' # | |-ConceptDecl 0x5595a7900600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5595a7900468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5595a79005e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5595a7900540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5595a7900520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5595a79004c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5595a7900468 'element_type' # | | `-BinaryOperator 0x5595a79005c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5595a7900558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5595a79005a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5595a7904380 <> Namespace 0x5595a78d4a98 'hlsl' # | |-TypedefDecl 0x5595a7904b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5595a7904b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5595a7904850 '__NSConstantString_tag' # | |-TypedefDecl 0x5595a78d4a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5595a78d4980 'void *' # | | `-BuiltinType 0x5595a78d41c0 'void' # | |-NamespaceDecl 0x5595a7904bf0 prev 0x5595a78d4a98 line:12:11 hlsl # | | |-original Namespace 0x5595a78d4a98 'hlsl' # | | |-TypedefDecl 0x5595a7904c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a7904ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7904d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7904dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a7904e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | |-TypedefDecl 0x5595a7904ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5595a78d4280 'long' # | | |-TypedefDecl 0x5595a7904f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a79051c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5595a79050f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7904fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7904f98 'int' 1 # | | | `-ExtVectorType 0x5595a79050b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a7905000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | |-TypedefDecl 0x5595a7905418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5595a7905340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7905250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7905230 'int' 2 # | | | `-ExtVectorType 0x5595a7905300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a7905000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | |-TypedefDecl 0x5595a7905668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5595a7905590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79054a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7905480 'int' 3 # | | | `-ExtVectorType 0x5595a7905550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a7905000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | |-TypedefDecl 0x5595a7926ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5595a79057e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79056f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79056d0 'int' 4 # | | | `-ExtVectorType 0x5595a79057a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a7905000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | |-TypedefDecl 0x5595a7927278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5595a79271a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7927080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7927060 'int' 1 # | | | `-ExtVectorType 0x5595a7927160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a79270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a79274c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5595a79273f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7927308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79272e8 'int' 2 # | | | `-ExtVectorType 0x5595a79273b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a79270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a7927718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5595a7927640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7927558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7927538 'int' 3 # | | | `-ExtVectorType 0x5595a7927600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a79270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a7927968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5595a7927890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79277a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7927788 'int' 4 # | | | `-ExtVectorType 0x5595a7927850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a79270b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a7927c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5595a7927b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7927a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7927a10 'int' 1 # | | | `-ExtVectorType 0x5595a7927b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a7927a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | |-Typedef 0x5595a7904ce8 'uint' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7927e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5595a7927dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7927cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7927cb0 'int' 2 # | | | `-ExtVectorType 0x5595a7927d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a7927a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | |-Typedef 0x5595a7904ce8 'uint' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7928928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5595a7928850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7927f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7927f20 'int' 3 # | | | `-ExtVectorType 0x5595a7928810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a7927a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | |-Typedef 0x5595a7904ce8 'uint' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7928b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5595a7928ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79289d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79289b0 'int' 4 # | | | `-ExtVectorType 0x5595a7928a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a7927a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | |-Typedef 0x5595a7904ce8 'uint' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7928e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5595a7928d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7928c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7928c40 'int' 1 # | | | `-ExtVectorType 0x5595a7928d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a7928c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a7929068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5595a7928f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7928ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7928eb0 'int' 2 # | | | `-ExtVectorType 0x5595a7928f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a7928c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a79292a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5595a79291d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7929110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79290f0 'int' 3 # | | | `-ExtVectorType 0x5595a7929190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a7928c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a79294e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5595a7929410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7929350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7929330 'int' 4 # | | | `-ExtVectorType 0x5595a79293d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a7928c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | `-BuiltinType 0x5595a78d4260 'int' # | | |-TypedefDecl 0x5595a79297a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5595a79296a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79295b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7929590 'int' 1 # | | | `-ExtVectorType 0x5595a7929660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a79295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a79299d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5595a7929900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7929848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7929828 'int' 2 # | | | `-ExtVectorType 0x5595a79298c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a79295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7929c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5595a7929b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7929a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7929a60 'int' 3 # | | | `-ExtVectorType 0x5595a7929b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a79295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a7929e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5595a7929d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7929cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7929ca0 'int' 4 # | | | `-ExtVectorType 0x5595a7929d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a79295e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | |-TypedefDecl 0x5595a792a118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5595a792a040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7929f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7929f00 'int' 1 # | | | `-ExtVectorType 0x5595a792a000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a7929f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | `-BuiltinType 0x5595a78d4280 'long' # | | |-TypedefDecl 0x5595a792a388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5595a792a2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792a1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792a1a0 'int' 2 # | | | `-ExtVectorType 0x5595a792a270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a7929f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | `-BuiltinType 0x5595a78d4280 'long' # | | |-TypedefDecl 0x5595a792a5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5595a792a520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792a430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792a410 'int' 3 # | | | `-ExtVectorType 0x5595a792a4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a7929f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | `-BuiltinType 0x5595a78d4280 'long' # | | |-TypedefDecl 0x5595a792a888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5595a792a7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792a6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792a680 'int' 4 # | | | `-ExtVectorType 0x5595a792a750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a7929f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | `-BuiltinType 0x5595a78d4280 'long' # | | |-TypedefDecl 0x5595a792ab48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5595a792aa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792a950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792a930 'int' 1 # | | | `-ExtVectorType 0x5595a792aa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a792a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | |-TypedefDecl 0x5595a792adb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5595a792ace0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792abf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792abd0 'int' 2 # | | | `-ExtVectorType 0x5595a792aca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a792a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | |-TypedefDecl 0x5595a792b028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5595a792af50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792ae60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792ae40 'int' 3 # | | | `-ExtVectorType 0x5595a792af10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a792a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | |-TypedefDecl 0x5595a792b298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5595a792b1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792b0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792b0b0 'int' 4 # | | | `-ExtVectorType 0x5595a792b180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a792a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | |-TypedefDecl 0x5595a792b528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5595a792b450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792b328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792b308 'int' 1 # | | | `-ExtVectorType 0x5595a792b410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a792b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d49d0 'half' # | | |-TypedefDecl 0x5595a792bfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5595a792b6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792b5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792b598 'int' 2 # | | | `-ExtVectorType 0x5595a792b660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a792b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d49d0 'half' # | | |-TypedefDecl 0x5595a792c228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5595a792c150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792c060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792c040 'int' 3 # | | | `-ExtVectorType 0x5595a792c110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a792b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d49d0 'half' # | | |-TypedefDecl 0x5595a792c478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5595a792c3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792c2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792c298 'int' 4 # | | | `-ExtVectorType 0x5595a792c360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a792b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d49d0 'half' # | | |-TypedefDecl 0x5595a792c708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5595a792c630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792c508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792c4e8 'int' 1 # | | | `-ExtVectorType 0x5595a792c5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a792c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792c958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5595a792c880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792c798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792c778 'int' 2 # | | | `-ExtVectorType 0x5595a792c840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a792c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792cba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5595a792cad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792c9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792c9c8 'int' 3 # | | | `-ExtVectorType 0x5595a792ca90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a792c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792cdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5595a792ccf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792cc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792cc18 'int' 4 # | | | `-ExtVectorType 0x5595a792ccb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a792c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792d158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5595a792d080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792ce58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792ce38 'int' 1 # | | | `-ExtVectorType 0x5595a792cf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a792ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792d3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5595a792d2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792d1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792d1c8 'int' 2 # | | | `-ExtVectorType 0x5595a792d290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a792ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792d5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5595a792d520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792d438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792d418 'int' 3 # | | | `-ExtVectorType 0x5595a792d4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a792ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792d848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5595a792d770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792d688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792d668 'int' 4 # | | | `-ExtVectorType 0x5595a792d730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a792ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792dad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5595a792da00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792d910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792d8f0 'int' 1 # | | | `-ExtVectorType 0x5595a792d9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a792d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792dd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5595a792dc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792db80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792db60 'int' 2 # | | | `-ExtVectorType 0x5595a792dc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a792d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792df58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5595a792de80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792ddc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792dda0 'int' 3 # | | | `-ExtVectorType 0x5595a792de40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a792d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792e1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5595a792e0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792e000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792dfe0 'int' 4 # | | | `-ExtVectorType 0x5595a792e090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a792d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | `-BuiltinType 0x5595a78d4360 'float' # | | |-TypedefDecl 0x5595a792e438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5595a792e360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792e270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792e250 'int' 1 # | | | `-ExtVectorType 0x5595a792e320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5595a792e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792e678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5595a792e5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792e4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792e4c0 'int' 2 # | | | `-ExtVectorType 0x5595a792e560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5595a792e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792e8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5595a792e7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792e720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792e700 'int' 3 # | | | `-ExtVectorType 0x5595a792e7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5595a792e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a792eaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5595a792ea20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a792e960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a792e940 'int' 4 # | | | `-ExtVectorType 0x5595a792e9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5595a792e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TypedefDecl 0x5595a79349f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a792ef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792ebd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792eb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792ebf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792eb98 'int' 1 # | | | `-ConstantMatrixType 0x5595a792eef0 'matrix' # | | |-TypedefDecl 0x5595a7934e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7934d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7934a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7934a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7934ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7934a78 'int' 2 # | | | `-ConstantMatrixType 0x5595a7934cb0 'matrix' # | | |-TypedefDecl 0x5595a7935230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7935130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7934eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7934e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7934ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7934e98 'int' 3 # | | | `-ConstantMatrixType 0x5595a79350d0 'matrix' # | | |-TypedefDecl 0x5595a7935650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7935550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79352d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7935298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79352f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79352b8 'int' 4 # | | | `-ConstantMatrixType 0x5595a79354f0 'matrix' # | | |-TypedefDecl 0x5595a7937c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7935970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79356f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79356b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7935718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79356d8 'int' 1 # | | | `-ConstantMatrixType 0x5595a7935910 'matrix' # | | |-TypedefDecl 0x5595a7938030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7937f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7937cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7937c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7937cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7937c98 'int' 2 # | | | `-ConstantMatrixType 0x5595a7937ed0 'matrix' # | | |-TypedefDecl 0x5595a7938450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7938350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79380d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7938098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79380f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79380b8 'int' 3 # | | | `-ConstantMatrixType 0x5595a79382f0 'matrix' # | | |-TypedefDecl 0x5595a7938870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7938770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79384f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79384b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7938518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79384d8 'int' 4 # | | | `-ConstantMatrixType 0x5595a7938710 'matrix' # | | |-TypedefDecl 0x5595a7939cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7939bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7938918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79388d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7938938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79388f8 'int' 1 # | | | `-ConstantMatrixType 0x5595a7938b30 'matrix' # | | |-TypedefDecl 0x5595a793a0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7939fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7939d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7939d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7939d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7939d38 'int' 2 # | | | `-ConstantMatrixType 0x5595a7939f70 'matrix' # | | |-TypedefDecl 0x5595a793a4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a793a3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793a178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793a138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793a198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793a158 'int' 3 # | | | `-ConstantMatrixType 0x5595a793a390 'matrix' # | | |-TypedefDecl 0x5595a793a910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a793a810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793a598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793a558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793a578 'int' 4 # | | | `-ConstantMatrixType 0x5595a793a7b0 'matrix' # | | |-TypedefDecl 0x5595a793ad50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a793ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793a9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793a978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793a9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793a998 'int' 1 # | | | `-ConstantMatrixType 0x5595a793abf0 'matrix' # | | |-TypedefDecl 0x5595a793b170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a793b070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793adf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793adb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793ae18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793add8 'int' 2 # | | | `-ConstantMatrixType 0x5595a793b010 'matrix' # | | |-TypedefDecl 0x5595a793b590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a793b490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793b218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793b1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793b238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793b1f8 'int' 3 # | | | `-ConstantMatrixType 0x5595a793b430 'matrix' # | | |-TypedefDecl 0x5595a793b9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a793b8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5595a78d41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793b638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793b5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793b658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793b618 'int' 4 # | | | `-ConstantMatrixType 0x5595a793b850 'matrix' # | | |-TypedefDecl 0x5595a793c130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a793c030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793ba60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793ba20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793ba80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793ba40 'int' 1 # | | | `-ConstantMatrixType 0x5595a793bfd0 'matrix' # | | |-TypedefDecl 0x5595a793c560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a793c460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793c1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793c1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793c200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793c1c0 'int' 2 # | | | `-ConstantMatrixType 0x5595a793c400 'matrix' # | | |-TypedefDecl 0x5595a793c990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a793c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793c610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793c5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793c630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793c5f0 'int' 3 # | | | `-ConstantMatrixType 0x5595a793c830 'matrix' # | | |-TypedefDecl 0x5595a793cdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a793ccc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793ca40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793ca00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793ca60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793ca20 'int' 4 # | | | `-ConstantMatrixType 0x5595a793cc60 'matrix' # | | |-TypedefDecl 0x5595a793d500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a793d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793ce70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793ce30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793ce90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793ce50 'int' 1 # | | | `-ConstantMatrixType 0x5595a793d3a0 'matrix' # | | |-TypedefDecl 0x5595a793d930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a793d830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793d5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793d570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793d5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793d590 'int' 2 # | | | `-ConstantMatrixType 0x5595a793d7d0 'matrix' # | | |-TypedefDecl 0x5595a793dd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a793dc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793d9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793d9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793da00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793d9c0 'int' 3 # | | | `-ConstantMatrixType 0x5595a793dc00 'matrix' # | | |-TypedefDecl 0x5595a792f5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a793e090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793de10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793ddd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793de30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793ddf0 'int' 4 # | | | `-ConstantMatrixType 0x5595a793e030 'matrix' # | | |-TypedefDecl 0x5595a792fa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a792f910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792f690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792f650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a792f6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a792f670 'int' 1 # | | | `-ConstantMatrixType 0x5595a792f8b0 'matrix' # | | |-TypedefDecl 0x5595a792fe40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a792fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792fac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792fa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a792fae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a792faa0 'int' 2 # | | | `-ConstantMatrixType 0x5595a792fce0 'matrix' # | | |-TypedefDecl 0x5595a7930270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7930170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792feb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a792ff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a792fed0 'int' 3 # | | | `-ConstantMatrixType 0x5595a7930110 'matrix' # | | |-TypedefDecl 0x5595a79317c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79316c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7930320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79302e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7930340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7930300 'int' 4 # | | | `-ConstantMatrixType 0x5595a7930540 'matrix' # | | |-TypedefDecl 0x5595a7931bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7931af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7931870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7931830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7931890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7931850 'int' 1 # | | | `-ConstantMatrixType 0x5595a7931a90 'matrix' # | | |-TypedefDecl 0x5595a7932020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7931f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7931ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7931c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7931cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7931c80 'int' 2 # | | | `-ConstantMatrixType 0x5595a7931ec0 'matrix' # | | |-TypedefDecl 0x5595a7932450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7932350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79320d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7932090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79320f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79320b0 'int' 3 # | | | `-ConstantMatrixType 0x5595a79322f0 'matrix' # | | |-TypedefDecl 0x5595a7932890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7932790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7932500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79324c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7932520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79324e0 'int' 4 # | | | `-ConstantMatrixType 0x5595a7932730 'matrix' # | | |-TypedefDecl 0x5595a7932d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7932c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7932958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7932918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7932978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7932938 'int' 1 # | | | `-ConstantMatrixType 0x5595a7932bb0 'matrix' # | | |-TypedefDecl 0x5595a7933150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7933050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7932dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7932d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7932df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7932db8 'int' 2 # | | | `-ConstantMatrixType 0x5595a7932ff0 'matrix' # | | |-TypedefDecl 0x5595a7933590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7933490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7933218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79331d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7933238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79331f8 'int' 3 # | | | `-ConstantMatrixType 0x5595a7933430 'matrix' # | | |-TypedefDecl 0x5595a7933b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7933a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7933658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7933618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7933678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7933638 'int' 4 # | | | `-ConstantMatrixType 0x5595a7933a20 'matrix' # | | |-TypedefDecl 0x5595a7933fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7933ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7933c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7933c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7933c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7933c28 'int' 1 # | | | `-ConstantMatrixType 0x5595a7933e60 'matrix' # | | |-TypedefDecl 0x5595a7934400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7934300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7934088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7934048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79340a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7934068 'int' 2 # | | | `-ConstantMatrixType 0x5595a79342a0 'matrix' # | | |-TypedefDecl 0x5595a7948d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7934740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79344c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7934488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79344e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79344a8 'int' 3 # | | | `-ConstantMatrixType 0x5595a79346e0 'matrix' # | | |-TypedefDecl 0x5595a7949140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7949040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7948dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7948d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7948de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7948da8 'int' 4 # | | | `-ConstantMatrixType 0x5595a7948fe0 'matrix' # | | |-TypedefDecl 0x5595a7949580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7949480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7949208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79491c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7949228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79491e8 'int' 1 # | | | `-ConstantMatrixType 0x5595a7949420 'matrix' # | | |-TypedefDecl 0x5595a79499c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a79498c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7949648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7949608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7949668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7949628 'int' 2 # | | | `-ConstantMatrixType 0x5595a7949860 'matrix' # | | |-TypedefDecl 0x5595a794a920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a794a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7949a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7949a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7949aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7949a68 'int' 3 # | | | `-ConstantMatrixType 0x5595a7949ca0 'matrix' # | | |-TypedefDecl 0x5595a794ad60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a794ac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794a9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794a9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794aa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794a9c8 'int' 4 # | | | `-ConstantMatrixType 0x5595a794ac00 'matrix' # | | |-TypedefDecl 0x5595a794b1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a794b0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794ae28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794ade8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794ae48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794ae08 'int' 1 # | | | `-ConstantMatrixType 0x5595a794b040 'matrix' # | | |-TypedefDecl 0x5595a794b5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a794b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794b268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794b228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794b288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794b248 'int' 2 # | | | `-ConstantMatrixType 0x5595a794b480 'matrix' # | | |-TypedefDecl 0x5595a794bd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a794bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794b6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794b668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794b6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794b688 'int' 3 # | | | `-ConstantMatrixType 0x5595a794bbd0 'matrix' # | | |-TypedefDecl 0x5595a794c170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a794c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794bdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794be18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794bdd8 'int' 4 # | | | `-ConstantMatrixType 0x5595a794c010 'matrix' # | | |-TypedefDecl 0x5595a794c4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a794c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794c238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794c1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794c258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794c218 'int' 1 # | | | `-ConstantMatrixType 0x5595a794c390 'matrix' # | | |-TypedefDecl 0x5595a794c830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a794c730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794c5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794c578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794c5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794c598 'int' 2 # | | | `-ConstantMatrixType 0x5595a794c6d0 'matrix' # | | |-TypedefDecl 0x5595a793e470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a794ca70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794c8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794c8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794c8d8 'int' 3 # | | | `-ConstantMatrixType 0x5595a794ca10 'matrix' # | | |-TypedefDecl 0x5595a793e7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a793e6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793e538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793e4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793e558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793e518 'int' 4 # | | | `-ConstantMatrixType 0x5595a793e650 'matrix' # | | |-TypedefDecl 0x5595a793eaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a793e9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793e878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793e838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a793e898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a793e858 'int' 1 # | | | `-ConstantMatrixType 0x5595a793e990 'matrix' # | | |-TypedefDecl 0x5595a793ee30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a793ed30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793ebb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793eb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793ebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793eb98 'int' 2 # | | | `-ConstantMatrixType 0x5595a793ecd0 'matrix' # | | |-TypedefDecl 0x5595a793f170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a793f070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793eef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793eeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a793ef18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a793eed8 'int' 3 # | | | `-ConstantMatrixType 0x5595a793f010 'matrix' # | | |-TypedefDecl 0x5595a79404d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a793f3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a793f238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a793f1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a793f258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a793f218 'int' 4 # | | | `-ConstantMatrixType 0x5595a793f350 'matrix' # | | |-TypedefDecl 0x5595a7940810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7940710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7940598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7940558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79405b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7940578 'int' 1 # | | | `-ConstantMatrixType 0x5595a79406b0 'matrix' # | | |-TypedefDecl 0x5595a7940b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7940a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79408d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7940898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79408f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79408b8 'int' 2 # | | | `-ConstantMatrixType 0x5595a79409f0 'matrix' # | | |-TypedefDecl 0x5595a7940e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7940d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7940c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7940bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7940c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7940bf8 'int' 3 # | | | `-ConstantMatrixType 0x5595a7940d30 'matrix' # | | |-TypedefDecl 0x5595a79411d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79410d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7940f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7940f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7940f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7940f38 'int' 4 # | | | `-ConstantMatrixType 0x5595a7941070 'matrix' # | | |-TypedefDecl 0x5595a7941560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7941460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7941298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7941258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79412b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7941278 'int' 1 # | | | `-ConstantMatrixType 0x5595a79413b0 'matrix' # | | |-TypedefDecl 0x5595a79418a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a79417a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7941628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79415e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7941648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7941608 'int' 2 # | | | `-ConstantMatrixType 0x5595a7941740 'matrix' # | | |-TypedefDecl 0x5595a7941be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7941ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7941968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7941928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7941988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7941948 'int' 3 # | | | `-ConstantMatrixType 0x5595a7941a80 'matrix' # | | |-TypedefDecl 0x5595a7941f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7941e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5595a7928bf0 'int32_t' sugar # | | | | |-Typedef 0x5595a7904c78 'int32_t' # | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7941ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7941c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7941cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7941c88 'int' 4 # | | | `-ConstantMatrixType 0x5595a7941dc0 'matrix' # | | |-TypedefDecl 0x5595a79422a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a79421a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7941fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7941fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7942008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7941fc8 'int' 1 # | | | `-ConstantMatrixType 0x5595a7942140 'matrix' # | | |-TypedefDecl 0x5595a7942600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7942500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7942368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7942328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7942388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7942348 'int' 2 # | | | `-ConstantMatrixType 0x5595a79424a0 'matrix' # | | |-TypedefDecl 0x5595a7942940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7942840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79426c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7942688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79426e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79426a8 'int' 3 # | | | `-ConstantMatrixType 0x5595a79427e0 'matrix' # | | |-TypedefDecl 0x5595a7942c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7942b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7942a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79429c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7942a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79429e8 'int' 4 # | | | `-ConstantMatrixType 0x5595a7942b20 'matrix' # | | |-TypedefDecl 0x5595a7942fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7942ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7942d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7942d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7942d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7942d28 'int' 1 # | | | `-ConstantMatrixType 0x5595a7942e60 'matrix' # | | |-TypedefDecl 0x5595a7943300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7943200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7943088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7943048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79430a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7943068 'int' 2 # | | | `-ConstantMatrixType 0x5595a79431a0 'matrix' # | | |-TypedefDecl 0x5595a7943650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7943550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79433c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7943388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79433e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79433a8 'int' 3 # | | | `-ConstantMatrixType 0x5595a79434f0 'matrix' # | | |-TypedefDecl 0x5595a7943990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7943890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7943718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79436d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7943738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79436f8 'int' 4 # | | | `-ConstantMatrixType 0x5595a7943830 'matrix' # | | |-TypedefDecl 0x5595a7943cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7943bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7943a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7943a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7943a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7943a38 'int' 1 # | | | `-ConstantMatrixType 0x5595a7943b70 'matrix' # | | |-TypedefDecl 0x5595a7944010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7943f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7943d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7943d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7943db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7943d78 'int' 2 # | | | `-ConstantMatrixType 0x5595a7943eb0 'matrix' # | | |-TypedefDecl 0x5595a7944350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7944250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79440d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7944098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79440f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79440b8 'int' 3 # | | | `-ConstantMatrixType 0x5595a79441f0 'matrix' # | | |-TypedefDecl 0x5595a79446a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79445a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7944418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79443d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7944438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79443f8 'int' 4 # | | | `-ConstantMatrixType 0x5595a7944540 'matrix' # | | |-TypedefDecl 0x5595a79449e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a79448e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7944768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7944728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7944788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7944748 'int' 1 # | | | `-ConstantMatrixType 0x5595a7944880 'matrix' # | | |-TypedefDecl 0x5595a7944d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7944c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7944aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7944a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7944ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7944a88 'int' 2 # | | | `-ConstantMatrixType 0x5595a7944bc0 'matrix' # | | |-TypedefDecl 0x5595a7945060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7944f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7944de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7944da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7944e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7944dc8 'int' 3 # | | | `-ConstantMatrixType 0x5595a7944f00 'matrix' # | | |-TypedefDecl 0x5595a79453a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79452a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5595a7929540 'uint32_t' sugar # | | | | |-Typedef 0x5595a7904d58 'uint32_t' # | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7945128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79450e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7945148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7945108 'int' 4 # | | | `-ConstantMatrixType 0x5595a7945240 'matrix' # | | |-TypedefDecl 0x5595a7945840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7945740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7945468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7945428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79454a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7945448 'int' 1 # | | | `-ConstantMatrixType 0x5595a79456e0 'matrix' # | | |-TypedefDecl 0x5595a7945c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7945b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7945908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79458c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7945928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79458e8 'int' 2 # | | | `-ConstantMatrixType 0x5595a7945b20 'matrix' # | | |-TypedefDecl 0x5595a79460c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7945fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7945d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7945d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7945d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7945d28 'int' 3 # | | | `-ConstantMatrixType 0x5595a7945f60 'matrix' # | | |-TypedefDecl 0x5595a7946830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7946400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7946188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7946148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79461a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7946168 'int' 4 # | | | `-ConstantMatrixType 0x5595a79463a0 'matrix' # | | |-TypedefDecl 0x5595a7946c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7946b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79468f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79468b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7946918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79468d8 'int' 1 # | | | `-ConstantMatrixType 0x5595a7946b10 'matrix' # | | |-TypedefDecl 0x5595a79470b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7946fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7946d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7946cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7946d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7946d18 'int' 2 # | | | `-ConstantMatrixType 0x5595a7946f50 'matrix' # | | |-TypedefDecl 0x5595a79474f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a79473f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7947178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7947138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7947198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7947158 'int' 3 # | | | `-ConstantMatrixType 0x5595a7947390 'matrix' # | | |-TypedefDecl 0x5595a7961da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7961ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79475b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7947578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79475d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7947598 'int' 4 # | | | `-ConstantMatrixType 0x5595a7961c40 'matrix' # | | |-TypedefDecl 0x5595a79621e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a79620e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7961e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7961e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7961e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7961e48 'int' 1 # | | | `-ConstantMatrixType 0x5595a7962080 'matrix' # | | |-TypedefDecl 0x5595a7962620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7962520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79622a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7962268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79622c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7962288 'int' 2 # | | | `-ConstantMatrixType 0x5595a79624c0 'matrix' # | | |-TypedefDecl 0x5595a7962a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7962960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79626e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79626a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7962708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79626c8 'int' 3 # | | | `-ConstantMatrixType 0x5595a7962900 'matrix' # | | |-TypedefDecl 0x5595a7963110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7963010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7962b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7962ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7962b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7962b08 'int' 4 # | | | `-ConstantMatrixType 0x5595a7962fb0 'matrix' # | | |-TypedefDecl 0x5595a7963550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7963450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79631d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7963198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79631f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79631b8 'int' 1 # | | | `-ConstantMatrixType 0x5595a79633f0 'matrix' # | | |-TypedefDecl 0x5595a7963990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7963890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7963618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79635d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7963638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79635f8 'int' 2 # | | | `-ConstantMatrixType 0x5595a7963830 'matrix' # | | |-TypedefDecl 0x5595a7963dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7963cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7963a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7963a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7963a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7963a38 'int' 3 # | | | `-ConstantMatrixType 0x5595a7963c70 'matrix' # | | |-TypedefDecl 0x5595a7964470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7964370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5595a7929eb0 'int64_t' sugar # | | | | |-Typedef 0x5595a7904ea8 'int64_t' # | | | | `-BuiltinType 0x5595a78d4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79640f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79640b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7964110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79640d0 'int' 4 # | | | `-ConstantMatrixType 0x5595a7964310 'matrix' # | | |-TypedefDecl 0x5595a79648f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a79647f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7964538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79644f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7964558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7964518 'int' 1 # | | | `-ConstantMatrixType 0x5595a7964790 'matrix' # | | |-TypedefDecl 0x5595a7964d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7964c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79649b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7964978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79649d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7964998 'int' 2 # | | | `-ConstantMatrixType 0x5595a7964bd0 'matrix' # | | |-TypedefDecl 0x5595a7968350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7968250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7964df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7964db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7964e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7964dd8 'int' 3 # | | | `-ConstantMatrixType 0x5595a7965010 'matrix' # | | |-TypedefDecl 0x5595a7968790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7968690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7968418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79683d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7968438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79683f8 'int' 4 # | | | `-ConstantMatrixType 0x5595a7968630 'matrix' # | | |-TypedefDecl 0x5595a7968bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7968ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7968858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7968818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7968878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7968838 'int' 1 # | | | `-ConstantMatrixType 0x5595a7968a70 'matrix' # | | |-TypedefDecl 0x5595a7969010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7968f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7968c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7968c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7968cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7968c78 'int' 2 # | | | `-ConstantMatrixType 0x5595a7968eb0 'matrix' # | | |-TypedefDecl 0x5595a7969460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7969360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79690d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7969098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79690f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79690b8 'int' 3 # | | | `-ConstantMatrixType 0x5595a7969300 'matrix' # | | |-TypedefDecl 0x5595a79698a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79697a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7969528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79694e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7969548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7969508 'int' 4 # | | | `-ConstantMatrixType 0x5595a7969740 'matrix' # | | |-TypedefDecl 0x5595a7969ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7969be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7969968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7969928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7969988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7969948 'int' 1 # | | | `-ConstantMatrixType 0x5595a7969b80 'matrix' # | | |-TypedefDecl 0x5595a796a120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a796a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7969da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7969d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7969dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7969d88 'int' 2 # | | | `-ConstantMatrixType 0x5595a7969fc0 'matrix' # | | |-TypedefDecl 0x5595a796a590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a796a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796a1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796a1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796a1c8 'int' 3 # | | | `-ConstantMatrixType 0x5595a796a430 'matrix' # | | |-TypedefDecl 0x5595a796a9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a796a8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796a658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796a618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796a638 'int' 4 # | | | `-ConstantMatrixType 0x5595a796a870 'matrix' # | | |-TypedefDecl 0x5595a796ae10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a796ad10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796aa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796aa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796aab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796aa78 'int' 1 # | | | `-ConstantMatrixType 0x5595a796acb0 'matrix' # | | |-TypedefDecl 0x5595a796b280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a796b150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796aed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796ae98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796aef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796aeb8 'int' 2 # | | | `-ConstantMatrixType 0x5595a796b0f0 'matrix' # | | |-TypedefDecl 0x5595a796b6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a796b5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796b348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796b308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796b368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796b328 'int' 3 # | | | `-ConstantMatrixType 0x5595a796b560 'matrix' # | | |-TypedefDecl 0x5595a796bb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a796ba00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5595a792a8e0 'uint64_t' sugar # | | | | |-Typedef 0x5595a7904e38 'uint64_t' # | | | | `-BuiltinType 0x5595a78d4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796b788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796b748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796b768 'int' 4 # | | | `-ConstantMatrixType 0x5595a796b9a0 'matrix' # | | |-TypedefDecl 0x5595a796bf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a796be60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796bbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796bb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796bb90 'int' 1 # | | | `-ConstantMatrixType 0x5595a796be00 'matrix' # | | |-TypedefDecl 0x5595a796c3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a796c2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796c010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796bfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796c030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796bff0 'int' 2 # | | | `-ConstantMatrixType 0x5595a796c230 'matrix' # | | |-TypedefDecl 0x5595a796c7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a796c6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796c470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796c430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796c490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796c450 'int' 3 # | | | `-ConstantMatrixType 0x5595a796c690 'matrix' # | | |-TypedefDecl 0x5595a796cc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a796cb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796c8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796c860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796c8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796c880 'int' 4 # | | | `-ConstantMatrixType 0x5595a796cac0 'matrix' # | | |-TypedefDecl 0x5595a796d050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a796cf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796ccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796cc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796ccf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796ccb0 'int' 1 # | | | `-ConstantMatrixType 0x5595a796cef0 'matrix' # | | |-TypedefDecl 0x5595a796d6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a796d5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796d100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796d0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796d120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796d0e0 'int' 2 # | | | `-ConstantMatrixType 0x5595a796d580 'matrix' # | | |-TypedefDecl 0x5595a796db10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a796da10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796d790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796d750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796d7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796d770 'int' 3 # | | | `-ConstantMatrixType 0x5595a796d9b0 'matrix' # | | |-TypedefDecl 0x5595a796df40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a796de40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796dbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796db80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a796dbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a796dba0 'int' 4 # | | | `-ConstantMatrixType 0x5595a796dde0 'matrix' # | | |-TypedefDecl 0x5595a796e370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a796e270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796dff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796dfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a796e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a796dfd0 'int' 1 # | | | `-ConstantMatrixType 0x5595a796e210 'matrix' # | | |-TypedefDecl 0x5595a7970a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7970910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a796e420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a796e3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a796e440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a796e400 'int' 2 # | | | `-ConstantMatrixType 0x5595a79708b0 'matrix' # | | |-TypedefDecl 0x5595a7970e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7970d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7970ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7970a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7970ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7970aa0 'int' 3 # | | | `-ConstantMatrixType 0x5595a7970ce0 'matrix' # | | |-TypedefDecl 0x5595a7971270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7971170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7970ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7970eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7970f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7970ed0 'int' 4 # | | | `-ConstantMatrixType 0x5595a7971110 'matrix' # | | |-TypedefDecl 0x5595a79716a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a79715a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7971320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79712e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7971340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7971300 'int' 1 # | | | `-ConstantMatrixType 0x5595a7971540 'matrix' # | | |-TypedefDecl 0x5595a7971af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a79719f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7971770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7971710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7971790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7971750 'int' 2 # | | | `-ConstantMatrixType 0x5595a7971990 'matrix' # | | |-TypedefDecl 0x5595a7971f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7971e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7971ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7971b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7971bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7971b80 'int' 3 # | | | `-ConstantMatrixType 0x5595a7971dc0 'matrix' # | | |-TypedefDecl 0x5595a7972350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7972250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5595a78d49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7971fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7971f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7971ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7971fb0 'int' 4 # | | | `-ConstantMatrixType 0x5595a79721f0 'matrix' # | | |-TypedefDecl 0x5595a794cc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a79726b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7972400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79723c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7972420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79723e0 'int' 1 # | | | `-ConstantMatrixType 0x5595a7972650 'matrix' # | | |-TypedefDecl 0x5595a794d0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a794cfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794cd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794ccf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794cd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794cd10 'int' 2 # | | | `-ConstantMatrixType 0x5595a794cf50 'matrix' # | | |-TypedefDecl 0x5595a794d4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a794d3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794d160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794d120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794d180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794d140 'int' 3 # | | | `-ConstantMatrixType 0x5595a794d380 'matrix' # | | |-TypedefDecl 0x5595a794d910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a794d810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794d590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794d550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794d5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794d570 'int' 4 # | | | `-ConstantMatrixType 0x5595a794d7b0 'matrix' # | | |-TypedefDecl 0x5595a794dd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a794dc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794d9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794d980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794d9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794d9a0 'int' 1 # | | | `-ConstantMatrixType 0x5595a794dc10 'matrix' # | | |-TypedefDecl 0x5595a794e1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a794e0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794de20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794dde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794de40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794de00 'int' 2 # | | | `-ConstantMatrixType 0x5595a794e040 'matrix' # | | |-TypedefDecl 0x5595a794e5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a794e4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794e250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794e210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794e270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794e230 'int' 3 # | | | `-ConstantMatrixType 0x5595a794e470 'matrix' # | | |-TypedefDecl 0x5595a794ea00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a794e900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794e680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794e640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794e660 'int' 4 # | | | `-ConstantMatrixType 0x5595a794e8a0 'matrix' # | | |-TypedefDecl 0x5595a794ee40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a794ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794eab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794ea70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794ead0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794ea90 'int' 1 # | | | `-ConstantMatrixType 0x5595a794ece0 'matrix' # | | |-TypedefDecl 0x5595a794f270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a794f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794eeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a794ef10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a794eed0 'int' 2 # | | | `-ConstantMatrixType 0x5595a794f110 'matrix' # | | |-TypedefDecl 0x5595a794f6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a794f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794f2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794f340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794f300 'int' 3 # | | | `-ConstantMatrixType 0x5595a794f540 'matrix' # | | |-TypedefDecl 0x5595a794fad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a794f9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a794f750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a794f710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794f770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794f730 'int' 4 # | | | `-ConstantMatrixType 0x5595a794f970 'matrix' # | | |-TypedefDecl 0x5595a7950f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7950e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a794fb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a794fb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a794fba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a794fb60 'int' 1 # | | | `-ConstantMatrixType 0x5595a7950dd0 'matrix' # | | |-TypedefDecl 0x5595a7951360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7951260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7950fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7950fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7951000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7950fc0 'int' 2 # | | | `-ConstantMatrixType 0x5595a7951200 'matrix' # | | |-TypedefDecl 0x5595a7951790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7951690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7951410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79513d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7951430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79513f0 'int' 3 # | | | `-ConstantMatrixType 0x5595a7951630 'matrix' # | | |-TypedefDecl 0x5595a7951bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7951ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7951840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7951800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7951860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7951820 'int' 4 # | | | `-ConstantMatrixType 0x5595a7951a60 'matrix' # | | |-TypedefDecl 0x5595a7952040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7951f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7951c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7951c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7951cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7951c70 'int' 1 # | | | `-ConstantMatrixType 0x5595a7951ee0 'matrix' # | | |-TypedefDecl 0x5595a7952470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7952370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79520f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79520b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7952110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79520d0 'int' 2 # | | | `-ConstantMatrixType 0x5595a7952310 'matrix' # | | |-TypedefDecl 0x5595a79528a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a79527a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7952520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79524e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7952540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7952500 'int' 3 # | | | `-ConstantMatrixType 0x5595a7952740 'matrix' # | | |-TypedefDecl 0x5595a79534f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7952bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7952950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7952910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7952970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7952930 'int' 4 # | | | `-ConstantMatrixType 0x5595a7952b70 'matrix' # | | |-TypedefDecl 0x5595a7953920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7953820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79535a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7953560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79535c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7953580 'int' 1 # | | | `-ConstantMatrixType 0x5595a79537c0 'matrix' # | | |-TypedefDecl 0x5595a7953d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7953c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79539d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7953990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a79539f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79539b0 'int' 2 # | | | `-ConstantMatrixType 0x5595a7953bf0 'matrix' # | | |-TypedefDecl 0x5595a7954180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7954080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7953e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7953dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7953e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7953de0 'int' 3 # | | | `-ConstantMatrixType 0x5595a7954020 'matrix' # | | |-TypedefDecl 0x5595a79545e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79544e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7954230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79541f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7954250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7954210 'int' 4 # | | | `-ConstantMatrixType 0x5595a7954480 'matrix' # | | |-TypedefDecl 0x5595a7954a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7954910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7954690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7954650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79546b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7954670 'int' 1 # | | | `-ConstantMatrixType 0x5595a79548b0 'matrix' # | | |-TypedefDecl 0x5595a7954e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7954d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7954ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7954a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7954ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7954aa0 'int' 2 # | | | `-ConstantMatrixType 0x5595a7954ce0 'matrix' # | | |-TypedefDecl 0x5595a7955270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7955170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7954ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7954eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7954f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7954ed0 'int' 3 # | | | `-ConstantMatrixType 0x5595a7955110 'matrix' # | | |-TypedefDecl 0x5595a79569c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79568c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7955320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79552e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7955340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7955300 'int' 4 # | | | `-ConstantMatrixType 0x5595a7956860 'matrix' # | | |-TypedefDecl 0x5595a7956df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7956cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7956a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7956a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7956a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7956a50 'int' 1 # | | | `-ConstantMatrixType 0x5595a7956c90 'matrix' # | | |-TypedefDecl 0x5595a7957220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7957120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7956ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7956e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7956ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7956e80 'int' 2 # | | | `-ConstantMatrixType 0x5595a79570c0 'matrix' # | | |-TypedefDecl 0x5595a7957650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a7957550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a79572d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7957290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a79572f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a79572b0 'int' 3 # | | | `-ConstantMatrixType 0x5595a79574f0 'matrix' # | | |-TypedefDecl 0x5595a7957da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a7957ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7957700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79576c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7957720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a79576e0 'int' 4 # | | | `-ConstantMatrixType 0x5595a7957c40 'matrix' # | | |-TypedefDecl 0x5595a7958120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7958020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7957e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7957e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7957e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7957e48 'int' 1 # | | | `-ConstantMatrixType 0x5595a7957fc0 'matrix' # | | |-TypedefDecl 0x5595a7958460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a7958360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a79581e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79581a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7958208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a79581c8 'int' 2 # | | | `-ConstantMatrixType 0x5595a7958300 'matrix' # | | |-TypedefDecl 0x5595a79587a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a79586a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7958528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a79584e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a7958548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a7958508 'int' 3 # | | | `-ConstantMatrixType 0x5595a7958640 'matrix' # | | |-TypedefDecl 0x5595a7959b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a79589e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7958868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7958828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a7958888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a7958848 'int' 4 # | | | `-ConstantMatrixType 0x5595a7958980 'matrix' # | | |-TypedefDecl 0x5595a7959e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a7959d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7959bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7959b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a7959bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a7959bb8 'int' 1 # | | | `-ConstantMatrixType 0x5595a7959cf0 'matrix' # | | |-TypedefDecl 0x5595a795a190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795a090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7959f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7959ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a7959f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a7959ef8 'int' 2 # | | | `-ConstantMatrixType 0x5595a795a030 'matrix' # | | |-TypedefDecl 0x5595a795a4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795a3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795a258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795a218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795a278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795a238 'int' 3 # | | | `-ConstantMatrixType 0x5595a795a370 'matrix' # | | |-TypedefDecl 0x5595a795a810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a795a710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795a598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795a558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795a578 'int' 4 # | | | `-ConstantMatrixType 0x5595a795a6b0 'matrix' # | | |-TypedefDecl 0x5595a795ab60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a795aa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795a8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795a898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795a8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795a8b8 'int' 1 # | | | `-ConstantMatrixType 0x5595a795a9f0 'matrix' # | | |-TypedefDecl 0x5595a795aea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795ada0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795ac28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795abe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795ac08 'int' 2 # | | | `-ConstantMatrixType 0x5595a795ad40 'matrix' # | | |-TypedefDecl 0x5595a795b1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795af68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795af28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795af88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795af48 'int' 3 # | | | `-ConstantMatrixType 0x5595a795b080 'matrix' # | | |-TypedefDecl 0x5595a795b520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a795b420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795b268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795b2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795b288 'int' 4 # | | | `-ConstantMatrixType 0x5595a795b3c0 'matrix' # | | |-TypedefDecl 0x5595a795b860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a795b760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795b5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795b5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795b608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795b5c8 'int' 1 # | | | `-ConstantMatrixType 0x5595a795b700 'matrix' # | | |-TypedefDecl 0x5595a795bbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795baf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795b928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795b8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795b948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795b908 'int' 2 # | | | `-ConstantMatrixType 0x5595a795ba40 'matrix' # | | |-TypedefDecl 0x5595a795bf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795bcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795bc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795bcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795bc98 'int' 3 # | | | `-ConstantMatrixType 0x5595a795bdd0 'matrix' # | | |-TypedefDecl 0x5595a795c270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a795c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5595a792d8a0 'float32_t' sugar # | | | | |-Typedef 0x5595a7904dc8 'float32_t' # | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795bff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795bfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795c018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795bfd8 'int' 4 # | | | `-ConstantMatrixType 0x5595a795c110 'matrix' # | | |-TypedefDecl 0x5595a795c5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a795c4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795c338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795c2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795c358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795c318 'int' 1 # | | | `-ConstantMatrixType 0x5595a795c490 'matrix' # | | |-TypedefDecl 0x5595a795c930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795c6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795c678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795c6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795c698 'int' 2 # | | | `-ConstantMatrixType 0x5595a795c7d0 'matrix' # | | |-TypedefDecl 0x5595a795cc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795cb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795c9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795c9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795ca18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795c9d8 'int' 3 # | | | `-ConstantMatrixType 0x5595a795cb30 'matrix' # | | |-TypedefDecl 0x5595a795cfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a795ced0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795cd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795cd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795cd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795cd38 'int' 4 # | | | `-ConstantMatrixType 0x5595a795ce70 'matrix' # | | |-TypedefDecl 0x5595a795d310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a795d210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795d098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795d058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795d0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795d078 'int' 1 # | | | `-ConstantMatrixType 0x5595a795d1b0 'matrix' # | | |-TypedefDecl 0x5595a795d650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795d3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795d398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795d3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795d3b8 'int' 2 # | | | `-ConstantMatrixType 0x5595a795d4f0 'matrix' # | | |-TypedefDecl 0x5595a795d990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795d718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795d6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795d738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795d6f8 'int' 3 # | | | `-ConstantMatrixType 0x5595a795d830 'matrix' # | | |-TypedefDecl 0x5595a795dce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a795dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795da58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795da18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795da78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795da38 'int' 4 # | | | `-ConstantMatrixType 0x5595a795db80 'matrix' # | | |-TypedefDecl 0x5595a795e020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a795df20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795dd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795ddc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795dd88 'int' 1 # | | | `-ConstantMatrixType 0x5595a795dec0 'matrix' # | | |-TypedefDecl 0x5595a795e360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795e260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795e0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795e0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795e108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795e0c8 'int' 2 # | | | `-ConstantMatrixType 0x5595a795e200 'matrix' # | | |-TypedefDecl 0x5595a795e6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795e428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795e3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795e448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795e408 'int' 3 # | | | `-ConstantMatrixType 0x5595a795e540 'matrix' # | | |-TypedefDecl 0x5595a795e9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5595a795e8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795e768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795e728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795e788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795e748 'int' 4 # | | | `-ConstantMatrixType 0x5595a795e880 'matrix' # | | |-TypedefDecl 0x5595a795ed30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5595a795ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795eaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795ea68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5595a795eac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5595a795ea88 'int' 1 # | | | `-ConstantMatrixType 0x5595a795ebd0 'matrix' # | | |-TypedefDecl 0x5595a795f070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5595a795ef70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5595a795ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5595a795edd8 'int' 2 # | | | `-ConstantMatrixType 0x5595a795ef10 'matrix' # | | |-TypedefDecl 0x5595a795f3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5595a795f2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | | `-BuiltinType 0x5595a78d4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5595a795f138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5595a795f0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5595a795f158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5595a795f118 'int' 3 # | | | `-ConstantMatrixType 0x5595a795f250 'matrix' # | | `-TypedefDecl 0x5595a795f6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5595a795f5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5595a79002f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5595a792e200 'float64_t' sugar # | | | |-Typedef 0x5595a7904f18 'float64_t' # | | | `-BuiltinType 0x5595a78d4380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5595a795f478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5595a795f438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5595a795f498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5595a795f458 'int' 4 # | | `-ConstantMatrixType 0x5595a795f590 'matrix' # | |-NamespaceDecl 0x5595a7972a18 prev 0x5595a7904bf0 line:12:11 hlsl # | | |-original Namespace 0x5595a78d4a98 'hlsl' # | | `-NamespaceDecl 0x5595a7972a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5595a7972d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5595a7972b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5595a7972b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5595a7972c68 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 0x5595a7972d10 <> Implicit # | | | |-CXXRecordDecl 0x5595a7972e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5595a7972ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5595a7972f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5595a79732f0 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 0x5595a78d4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a78d4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5595a7973028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5595a7973520 <> Implicit # | | | |-CXXRecordDecl 0x5595a79735e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5595a7973698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5595a7973700 'bool' true # | | |-ClassTemplateDecl 0x5595a7978088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5595a7977e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5595a7977ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5595a7977f88 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 0x5595a7978030 <> Implicit # | | | `-CXXRecordDecl 0x5595a7978160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5595a7978540 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 0x5595a78d4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5595a7978248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5595a79787a0 <> Implicit # | | | |-CXXRecordDecl 0x5595a7978860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5595a7978918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5595a79782a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5595a7978248 'T' # | | |-TypeAliasTemplateDecl 0x5595a7978d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5595a79789e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5595a7978a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5595a78d41c0 'void' # | | | `-TypeAliasDecl 0x5595a7978ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5595a7978c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5595a797a160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5595a7978d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5595a7979630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5595a79796c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5595a797a0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5595a7979f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5595a797a440 # | | | `-ReturnStmt 0x5595a797a430 # | | | `-BuiltinBitCastExpr 0x5595a797a408 'vector' # | | | `-DeclRefExpr 0x5595a797a3b0 'vector' lvalue ParmVar 0x5595a7979f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5595a797cc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5595a797a458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5595a797a4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5595a797cba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a797ca60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5595a797cda8 # | | | `-ReturnStmt 0x5595a797cd98 # | | | `-BuiltinBitCastExpr 0x5595a797cd70 'U' # | | | `-DeclRefExpr 0x5595a797cd40 'T' lvalue ParmVar 0x5595a797ca60 'F' 'T' # | | |-ClassTemplateDecl 0x5595a797cf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5595a797cdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5595a797ce60 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 0x5595a797cf08 <> Implicit # | | | |-CXXRecordDecl 0x5595a797d038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5595a797d0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5595a797d168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5595a797ce10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5595a797cdc0 'T' # | | `-TypeAliasTemplateDecl 0x5595a797dc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5595a797d1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5595a797d278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5595a797dba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5595a797dad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5595a78d4df0 <> 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 0x5595a797d6a0 '__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 0x5595a7972a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5595a7978d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5595a797d3f0 'bool' # | | | | `-BinaryOperator 0x5595a797d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x5595a797d350 'bool' '>' # | | | | | |-DeclRefExpr 0x5595a797d310 'int' NonTypeTemplateParm 0x5595a797d278 'N' 'int' # | | | | | `-IntegerLiteral 0x5595a797d330 'int' 1 # | | | | `-BinaryOperator 0x5595a797d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5595a797d370 'int' NonTypeTemplateParm 0x5595a797d278 'N' 'int' # | | | | `-IntegerLiteral 0x5595a797d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a797d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a797d1d8 'T' # | | | `-DependentNameType 0x5595a797d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5595a797d9b0 'int' NonTypeTemplateParm 0x5595a797d278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5595a797da80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5595a797d9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5595a78d4df0 'vector' # | | | `-TemplateSpecializationType 0x5595a797d6a0 '__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 0x5595a7972a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5595a7978d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5595a797d3f0 'bool' # | | | | `-BinaryOperator 0x5595a797d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x5595a797d350 'bool' '>' # | | | | | |-DeclRefExpr 0x5595a797d310 'int' NonTypeTemplateParm 0x5595a797d278 'N' 'int' # | | | | | `-IntegerLiteral 0x5595a797d330 'int' 1 # | | | | `-BinaryOperator 0x5595a797d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5595a797d370 'int' NonTypeTemplateParm 0x5595a797d278 'N' 'int' # | | | | `-IntegerLiteral 0x5595a797d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a797d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a797d1d8 'T' # | | | `-DependentNameType 0x5595a797d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5595a797da18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5595a78d4c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5595a78d4c78 <> 'int' 4 # | | `-DeclRefExpr 0x5595a797d9b0 'int' NonTypeTemplateParm 0x5595a797d278 'N' 'int' # | |-NamespaceDecl 0x5595a797dca8 prev 0x5595a7972a18 line:12:11 hlsl # | | |-original Namespace 0x5595a78d4a98 'hlsl' # | | |-FunctionDecl 0x5595a797de28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5595a797dd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a797ded8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a797df50 Implicit # | | | `-ConstAttr 0x5595a797df78 Implicit # | | |-FunctionDecl 0x5595a797e128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a797e000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a797e1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a797e250 Implicit # | | | `-ConstAttr 0x5595a797e278 Implicit # | | |-FunctionDecl 0x5595a797e438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a797e310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a797e4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a797e560 Implicit # | | | `-ConstAttr 0x5595a797e588 Implicit # | | |-FunctionDecl 0x5595a797e748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a797e620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a797e7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a797e870 Implicit # | | | `-ConstAttr 0x5595a797e898 Implicit # | | |-FunctionDecl 0x5595a797fe68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5595a797fd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5595a797ff18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a797ff90 Implicit # | | | `-ConstAttr 0x5595a797ffb8 Implicit # | | |-FunctionDecl 0x5595a7980178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7980050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7980228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a79802a0 Implicit # | | | `-ConstAttr 0x5595a79802c8 Implicit # | | |-FunctionDecl 0x5595a7980488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7980360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7980538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a79805b0 Implicit # | | | `-ConstAttr 0x5595a79805d8 Implicit # | | |-FunctionDecl 0x5595a7980798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7980670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7980848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a79808c0 Implicit # | | | `-ConstAttr 0x5595a79808e8 Implicit # | | |-FunctionDecl 0x5595a7980a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7980938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5595a7980b88 # | | | `-ReturnStmt 0x5595a7980b78 # | | | `-ImplicitCastExpr 0x5595a7980b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5595a7980b40 'uint':'unsigned int' lvalue ParmVar 0x5595a7980938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5595a7980d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7980bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5595a7980eb0 # | | | `-ReturnStmt 0x5595a7980ea0 # | | | `-ImplicitCastExpr 0x5595a7980e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5595a7980e68 'uint2':'vector' lvalue ParmVar 0x5595a7980bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5595a7981038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7980f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5595a7981158 # | | | `-ReturnStmt 0x5595a7981148 # | | | `-ImplicitCastExpr 0x5595a7981130 'uint3':'vector' # | | | `-DeclRefExpr 0x5595a7981110 'uint3':'vector' lvalue ParmVar 0x5595a7980f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5595a79812d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a79811a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5595a79813f8 # | | | `-ReturnStmt 0x5595a79813e8 # | | | `-ImplicitCastExpr 0x5595a79813d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5595a79813b0 'uint4':'vector' lvalue ParmVar 0x5595a79811a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5595a7981528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5595a7981438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a79815d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7981650 Implicit # | | | `-ConstAttr 0x5595a7981678 Implicit # | | |-FunctionDecl 0x5595a7981838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7981710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79818e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7981960 Implicit # | | | `-ConstAttr 0x5595a7981988 Implicit # | | |-FunctionDecl 0x5595a7981b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7981a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7981bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7981c70 Implicit # | | | `-ConstAttr 0x5595a7981c98 Implicit # | | |-FunctionDecl 0x5595a79825d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79824b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7982688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7982700 Implicit # | | | `-ConstAttr 0x5595a7982728 Implicit # | | |-FunctionDecl 0x5595a79828c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a79827a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7982978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a79829f0 Implicit # | | | `-ConstAttr 0x5595a7982a18 Implicit # | | |-FunctionDecl 0x5595a7982bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7982ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7982c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7982d00 Implicit # | | | `-ConstAttr 0x5595a7982d28 Implicit # | | |-FunctionDecl 0x5595a7982ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7982dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7982f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7983010 Implicit # | | | `-ConstAttr 0x5595a7983038 Implicit # | | |-FunctionDecl 0x5595a79831f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a79830d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79832a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7983320 Implicit # | | | `-ConstAttr 0x5595a7983348 Implicit # | | |-FunctionDecl 0x5595a7987b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7983398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5595a7987c90 # | | | `-ReturnStmt 0x5595a7987c80 # | | | `-ImplicitCastExpr 0x5595a7987c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5595a7987c48 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7983398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5595a7987e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7987ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5595a7987f38 # | | | `-ReturnStmt 0x5595a7987f28 # | | | `-ImplicitCastExpr 0x5595a7987f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5595a7987ef0 'uint64_t2':'vector' lvalue ParmVar 0x5595a7987ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5595a79880b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7987f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5595a79881d8 # | | | `-ReturnStmt 0x5595a79881c8 # | | | `-ImplicitCastExpr 0x5595a79881b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5595a7988190 'uint64_t3':'vector' lvalue ParmVar 0x5595a7987f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5595a7988358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7988228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5595a7988478 # | | | `-ReturnStmt 0x5595a7988468 # | | | `-ImplicitCastExpr 0x5595a7988450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5595a7988430 'uint64_t4':'vector' lvalue ParmVar 0x5595a7988228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5595a79885a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5595a79884b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5595a7988658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a79886d0 Implicit # | | | `-ConstAttr 0x5595a79886f8 Implicit # | | |-FunctionDecl 0x5595a79888b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7988790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7988968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a79889e0 Implicit # | | | `-ConstAttr 0x5595a7988a08 Implicit # | | |-FunctionDecl 0x5595a7989cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7988aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7989d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a7989df0 Implicit # | | | `-ConstAttr 0x5595a7989e18 Implicit # | | |-FunctionDecl 0x5595a7989fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7989eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a798a088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5595a798a100 Implicit # | | | `-ConstAttr 0x5595a798a128 Implicit # | | |-FunctionDecl 0x5595a798a238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5595a798a188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a798a2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798a360 Implicit # | | | `-ConstAttr 0x5595a798a388 Implicit # | | |-FunctionDecl 0x5595a798a4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a798a3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a798a550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798a5c8 Implicit # | | | `-ConstAttr 0x5595a798a5f0 Implicit # | | |-FunctionDecl 0x5595a798a718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a798a668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a798a7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798a840 Implicit # | | | `-ConstAttr 0x5595a798a868 Implicit # | | |-FunctionDecl 0x5595a798a990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a798a8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a798aa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798aab8 Implicit # | | | `-ConstAttr 0x5595a798aae0 Implicit # | | |-FunctionDecl 0x5595a798ac30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5595a798ab40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a798ace0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798ad58 Implicit # | | | `-ConstAttr 0x5595a798ad80 Implicit # | | |-FunctionDecl 0x5595a798aea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a798adf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a798af58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798afd0 Implicit # | | | `-ConstAttr 0x5595a798aff8 Implicit # | | |-FunctionDecl 0x5595a798b120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a798b070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a798b1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798b248 Implicit # | | | `-ConstAttr 0x5595a798b270 Implicit # | | |-FunctionDecl 0x5595a798b398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a798b2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a798b448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5595a798b4c0 Implicit # | | | `-ConstAttr 0x5595a798b4e8 Implicit # | | |-FunctionDecl 0x5595a798b768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5595a798b590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5595a798b610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5595a798b820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a798b8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5595a798b928 Implicit # | | | `-ConstAttr 0x5595a798b950 Implicit # | | |-FunctionDecl 0x5595a798e050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5595a798b9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5595a798ba70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5595a798e108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a798e1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5595a798e210 Implicit # | | | `-ConstAttr 0x5595a798e238 Implicit # | | |-FunctionDecl 0x5595a798e380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5595a798e298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a798e430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798e4a8 Implicit # | | | `-ConstAttr 0x5595a798e4d0 Implicit # | | |-FunctionDecl 0x5595a798e660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5595a798e538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a798e710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798e788 Implicit # | | | `-ConstAttr 0x5595a798e7b0 Implicit # | | |-FunctionDecl 0x5595a798e950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5595a798e828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a798ea00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798ea78 Implicit # | | | `-ConstAttr 0x5595a798eaa0 Implicit # | | |-FunctionDecl 0x5595a798ec40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5595a798eb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a798ecf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798ed68 Implicit # | | | `-ConstAttr 0x5595a798ed90 Implicit # | | |-FunctionDecl 0x5595a798eed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5595a798ede8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5595a798ef80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798eff8 Implicit # | | | `-ConstAttr 0x5595a798f020 Implicit # | | |-FunctionDecl 0x5595a798f1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5595a798f0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5595a798f2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798f318 Implicit # | | | `-ConstAttr 0x5595a798f340 Implicit # | | |-FunctionDecl 0x5595a798f500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5595a798f3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5595a798f5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798f628 Implicit # | | | `-ConstAttr 0x5595a798f650 Implicit # | | |-FunctionDecl 0x5595a798f810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5595a798f6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5595a798f8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798f938 Implicit # | | | `-ConstAttr 0x5595a798f960 Implicit # | | |-FunctionDecl 0x5595a798fab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5595a798f9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5595a798fb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5595a798fbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798fc08 Implicit # | | | `-ConstAttr 0x5595a798fc30 Implicit # | | |-FunctionDecl 0x5595a798fdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5595a798fca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a798fe80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a798fef8 Implicit # | | | `-ConstAttr 0x5595a798ff20 Implicit # | | |-FunctionDecl 0x5595a79900d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5595a798ff98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7990180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a79901f8 Implicit # | | | `-ConstAttr 0x5595a7990220 Implicit # | | |-FunctionDecl 0x5595a79903c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5595a7990298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7990470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a79904e8 Implicit # | | | `-ConstAttr 0x5595a7990510 Implicit # | | |-FunctionDecl 0x5595a79906b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5595a7990588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7990760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a79907d8 Implicit # | | | `-ConstAttr 0x5595a7990800 Implicit # | | |-FunctionDecl 0x5595a79909a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5595a7990878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7990a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7990ac8 Implicit # | | | `-ConstAttr 0x5595a7990af0 Implicit # | | |-FunctionDecl 0x5595a7990c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5595a7990b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7990d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7990db8 Implicit # | | | `-ConstAttr 0x5595a7990de0 Implicit # | | |-FunctionDecl 0x5595a7990f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5595a7990e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7991030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a79910c8 Implicit # | | | `-ConstAttr 0x5595a79910f0 Implicit # | | |-FunctionDecl 0x5595a7991230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5595a7991150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5595a79912e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7991358 Implicit # | | | `-ConstAttr 0x5595a7991380 Implicit # | | |-FunctionDecl 0x5595a7991520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5595a79913f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79915d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7991648 Implicit # | | | `-ConstAttr 0x5595a7991670 Implicit # | | |-FunctionDecl 0x5595a7991810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5595a79916e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79918c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7991938 Implicit # | | | `-ConstAttr 0x5595a7991960 Implicit # | | |-FunctionDecl 0x5595a7991b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5595a79919d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7991bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7991c28 Implicit # | | | `-ConstAttr 0x5595a7991c50 Implicit # | | |-FunctionDecl 0x5595a7991df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5595a7991cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7991ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7991f18 Implicit # | | | `-ConstAttr 0x5595a7991f40 Implicit # | | |-FunctionDecl 0x5595a79920f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5595a7991fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79921a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7992218 Implicit # | | | `-ConstAttr 0x5595a7992240 Implicit # | | |-FunctionDecl 0x5595a79923e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5595a79922b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7992490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7992508 Implicit # | | | `-ConstAttr 0x5595a7992530 Implicit # | | |-FunctionDecl 0x5595a79926d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5595a79925a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7992780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a79927f8 Implicit # | | | `-ConstAttr 0x5595a7992820 Implicit # | | |-FunctionDecl 0x5595a79929c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5595a7992898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7992a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7992ae8 Implicit # | | | `-ConstAttr 0x5595a7992b10 Implicit # | | |-FunctionDecl 0x5595a7992cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7992b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7992d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7992dd8 Implicit # | | | `-ConstAttr 0x5595a7992e00 Implicit # | | |-FunctionDecl 0x5595a7992fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7992e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7993050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7994c98 Implicit # | | | `-ConstAttr 0x5595a7994cc0 Implicit # | | |-FunctionDecl 0x5595a7994e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7994d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7994f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7994f88 Implicit # | | | `-ConstAttr 0x5595a7994fb0 Implicit # | | |-FunctionDecl 0x5595a79950f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5595a7995010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5595a79951a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7995218 Implicit # | | | `-ConstAttr 0x5595a7995240 Implicit # | | |-FunctionDecl 0x5595a79953e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5595a79952b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7995490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7995508 Implicit # | | | `-ConstAttr 0x5595a7995530 Implicit # | | |-FunctionDecl 0x5595a79956d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5595a79955a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7995780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a79957f8 Implicit # | | | `-ConstAttr 0x5595a7995820 Implicit # | | |-FunctionDecl 0x5595a79959c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5595a7995898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7995a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5595a7995ae8 Implicit # | | | `-ConstAttr 0x5595a7995b10 Implicit # | | |-FunctionDecl 0x5595a7995d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5595a7995b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5595a7995be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5595a7995db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7995e30 Implicit # | | | `-ConstAttr 0x5595a7995e58 Implicit # | | |-FunctionDecl 0x5595a7996078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5595a7995ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5595a7995f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7996130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a79961a8 Implicit # | | | `-ConstAttr 0x5595a79961d0 Implicit # | | |-FunctionDecl 0x5595a7996408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5595a7996230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5595a79962b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79964c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7996538 Implicit # | | | `-ConstAttr 0x5595a7996560 Implicit # | | |-FunctionDecl 0x5595a7996798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5595a79965c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5595a7996640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7996850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a79968c8 Implicit # | | | `-ConstAttr 0x5595a79968f0 Implicit # | | |-FunctionDecl 0x5595a7996b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5595a7996978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5595a79969f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7996c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7996c88 Implicit # | | | `-ConstAttr 0x5595a7996cb0 Implicit # | | |-FunctionDecl 0x5595a7996f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5595a7996d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5595a7996db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7996fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7997038 Implicit # | | | `-ConstAttr 0x5595a7997060 Implicit # | | |-FunctionDecl 0x5595a79972b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5595a79970e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5595a7997168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7997370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a79973e8 Implicit # | | | `-ConstAttr 0x5595a7997410 Implicit # | | |-FunctionDecl 0x5595a7997668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5595a7997498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5595a7997518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7997720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7997798 Implicit # | | | `-ConstAttr 0x5595a79977c0 Implicit # | | |-FunctionDecl 0x5595a7997a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5595a7997848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5595a79978c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7997ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7997b48 Implicit # | | | `-ConstAttr 0x5595a7997b70 Implicit # | | |-FunctionDecl 0x5595a7997de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5595a7997bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5595a7997c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7997ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7997f18 Implicit # | | | `-ConstAttr 0x5595a7997f40 Implicit # | | |-FunctionDecl 0x5595a7998198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5595a7997fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5595a7998048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7998250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a79982c8 Implicit # | | | `-ConstAttr 0x5595a79982f0 Implicit # | | |-FunctionDecl 0x5595a7998548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5595a7998378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5595a79983f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7998600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7998678 Implicit # | | | `-ConstAttr 0x5595a79986a0 Implicit # | | |-FunctionDecl 0x5595a79988f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5595a7998728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5595a79987a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79989b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7998a28 Implicit # | | | `-ConstAttr 0x5595a7998a50 Implicit # | | |-FunctionDecl 0x5595a7998cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5595a7998ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5595a7998b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7998d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7998df8 Implicit # | | | `-ConstAttr 0x5595a7998e20 Implicit # | | |-FunctionDecl 0x5595a7999078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5595a7998ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5595a7998f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7999130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a79991a8 Implicit # | | | `-ConstAttr 0x5595a79991d0 Implicit # | | |-FunctionDecl 0x5595a7999428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5595a7999258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5595a79992d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79994e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7999558 Implicit # | | | `-ConstAttr 0x5595a7999580 Implicit # | | |-FunctionDecl 0x5595a79997d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5595a7999608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5595a7999688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7999890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7999908 Implicit # | | | `-ConstAttr 0x5595a7999930 Implicit # | | |-FunctionDecl 0x5595a7999b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5595a79999b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5595a7999a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a7999c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7965288 Implicit # | | | `-ConstAttr 0x5595a79652b0 Implicit # | | |-FunctionDecl 0x5595a7965508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5595a7965338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5595a79653b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79655c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5595a7965638 Implicit # | | | `-ConstAttr 0x5595a7965660 Implicit # | | |-FunctionDecl 0x5595a7965768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5595a79656c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a7965818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a7965890 Implicit # | | | `-ConstAttr 0x5595a79658b8 Implicit # | | |-FunctionDecl 0x5595a79659c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5595a7965920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7965a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a7965af0 Implicit # | | | `-ConstAttr 0x5595a7965b18 Implicit # | | |-FunctionDecl 0x5595a7965c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5595a7965b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7965ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a7965d60 Implicit # | | | `-ConstAttr 0x5595a7965d88 Implicit # | | |-FunctionDecl 0x5595a7965ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5595a7965e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7965f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a7965fd0 Implicit # | | | `-ConstAttr 0x5595a7965ff8 Implicit # | | |-FunctionDecl 0x5595a79660f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5595a7966050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5595a79661a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799ecb0 Implicit # | | | `-ConstAttr 0x5595a799ecd8 Implicit # | | |-FunctionDecl 0x5595a799edf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5595a799ed50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5595a799eea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799ef20 Implicit # | | | `-ConstAttr 0x5595a799ef48 Implicit # | | |-FunctionDecl 0x5595a799f068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5595a799efc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5595a799f118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799f190 Implicit # | | | `-ConstAttr 0x5595a799f1b8 Implicit # | | |-FunctionDecl 0x5595a799f2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5595a799f230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5595a799f388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799f400 Implicit # | | | `-ConstAttr 0x5595a799f428 Implicit # | | |-FunctionDecl 0x5595a799f540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5595a799f498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5595a799f5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5595a799f650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799f698 Implicit # | | | `-ConstAttr 0x5595a799f6c0 Implicit # | | |-FunctionDecl 0x5595a799f7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5595a799f738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a799f890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799f908 Implicit # | | | `-ConstAttr 0x5595a799f930 Implicit # | | |-FunctionDecl 0x5595a799fa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5595a799f9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a799fb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799fb78 Implicit # | | | `-ConstAttr 0x5595a799fba0 Implicit # | | |-FunctionDecl 0x5595a799fce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5595a799fc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a799fd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a799fe10 Implicit # | | | `-ConstAttr 0x5595a799fe38 Implicit # | | |-FunctionDecl 0x5595a799ff58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5595a799feb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79a0008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a0080 Implicit # | | | `-ConstAttr 0x5595a79a00a8 Implicit # | | |-FunctionDecl 0x5595a79a01c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5595a79a0120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a0278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a02f0 Implicit # | | | `-ConstAttr 0x5595a79a0318 Implicit # | | |-FunctionDecl 0x5595a79a0438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5595a79a0390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a04e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a0560 Implicit # | | | `-ConstAttr 0x5595a79a0588 Implicit # | | |-FunctionDecl 0x5595a79a06a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5595a79a0600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a0758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a07d0 Implicit # | | | `-ConstAttr 0x5595a79a07f8 Implicit # | | |-FunctionDecl 0x5595a79a0900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5595a79a0858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5595a79a09b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a0a28 Implicit # | | | `-ConstAttr 0x5595a79a0a50 Implicit # | | |-FunctionDecl 0x5595a79a0b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5595a79a0ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a0c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a0c98 Implicit # | | | `-ConstAttr 0x5595a79a0cd0 Implicit # | | |-FunctionDecl 0x5595a79a0df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5595a79a0d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a0ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a0f18 Implicit # | | | `-ConstAttr 0x5595a79a0f40 Implicit # | | |-FunctionDecl 0x5595a79a1060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5595a79a0fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a1110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a1188 Implicit # | | | `-ConstAttr 0x5595a79a11b0 Implicit # | | |-FunctionDecl 0x5595a79a12d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5595a79a1228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79a1380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a13f8 Implicit # | | | `-ConstAttr 0x5595a79a1420 Implicit # | | |-FunctionDecl 0x5595a79a1540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5595a79a1498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a15f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a1668 Implicit # | | | `-ConstAttr 0x5595a79a1690 Implicit # | | |-FunctionDecl 0x5595a79a17b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5595a79a1708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a1860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a18d8 Implicit # | | | `-ConstAttr 0x5595a79a1900 Implicit # | | |-FunctionDecl 0x5595a79a1a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5595a79a1978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a1ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a1b48 Implicit # | | | `-ConstAttr 0x5595a79a1b70 Implicit # | | |-FunctionDecl 0x5595a79a1ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5595a79a1be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79a1d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a1e08 Implicit # | | | `-ConstAttr 0x5595a79a1e30 Implicit # | | |-FunctionDecl 0x5595a79a1f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5595a79a1ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a2000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a2078 Implicit # | | | `-ConstAttr 0x5595a79a20a0 Implicit # | | |-FunctionDecl 0x5595a79a21c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5595a79a2118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a2270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a22e8 Implicit # | | | `-ConstAttr 0x5595a79a2310 Implicit # | | |-FunctionDecl 0x5595a79a2430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5595a79a2388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a24e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a2558 Implicit # | | | `-ConstAttr 0x5595a79a2580 Implicit # | | |-FunctionDecl 0x5595a79a2688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5595a79a25e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5595a79a2738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a27b0 Implicit # | | | `-ConstAttr 0x5595a79a27d8 Implicit # | | |-FunctionDecl 0x5595a79a28f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5595a79a2850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a29a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a2a20 Implicit # | | | `-ConstAttr 0x5595a79a2a48 Implicit # | | |-FunctionDecl 0x5595a79a2b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5595a79a2ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a2c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a2c90 Implicit # | | | `-ConstAttr 0x5595a79a2cb8 Implicit # | | |-FunctionDecl 0x5595a79a2de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5595a79a2d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a2e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5595a79a2f10 Implicit # | | | `-ConstAttr 0x5595a79a2f38 Implicit # | | |-FunctionDecl 0x5595a79a3188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5595a79a2fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79a3030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79a3240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5595a79a32b8 Implicit # | | | `-ConstAttr 0x5595a79a32e0 Implicit # | | |-FunctionDecl 0x5595a79a3518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5595a79a3348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79a33c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a35d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5595a79a3648 Implicit # | | | `-ConstAttr 0x5595a79a3670 Implicit # | | |-FunctionDecl 0x5595a79a38b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5595a79a36e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79a3768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a3970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5595a79a39e8 Implicit # | | | `-ConstAttr 0x5595a79a3a10 Implicit # | | |-FunctionDecl 0x5595a79a3d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5595a79a3a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79a3b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a3db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5595a79a3e30 Implicit # | | | `-ConstAttr 0x5595a79a3e58 Implicit # | | |-FunctionDecl 0x5595a79a3f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5595a79a3eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a79a4018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79a4090 Implicit # | | | `-ConstAttr 0x5595a79a40b8 Implicit # | | |-FunctionDecl 0x5595a79a41d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79a4120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a4280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79a42f8 Implicit # | | | `-ConstAttr 0x5595a79a4320 Implicit # | | |-FunctionDecl 0x5595a79a4448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79a4398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a44f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79a4570 Implicit # | | | `-ConstAttr 0x5595a79a4598 Implicit # | | |-FunctionDecl 0x5595a79a46c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79a4610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a4770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79a47e8 Implicit # | | | `-ConstAttr 0x5595a79a4810 Implicit # | | |-FunctionDecl 0x5595a79a4920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5595a79a4870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79a49d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79a4a48 Implicit # | | | `-ConstAttr 0x5595a79a4a70 Implicit # | | |-FunctionDecl 0x5595a79a4b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79a4ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a4c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79a4cc0 Implicit # | | | `-ConstAttr 0x5595a7993460 Implicit # | | |-FunctionDecl 0x5595a7993588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79934d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7993638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a79936b0 Implicit # | | | `-ConstAttr 0x5595a79936d8 Implicit # | | |-FunctionDecl 0x5595a7993800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7993750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79938b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5595a7993928 Implicit # | | | `-ConstAttr 0x5595a7993950 Implicit # | | |-FunctionDecl 0x5595a7993a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5595a79939b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a7993b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a7993b88 Implicit # | | | `-ConstAttr 0x5595a7993bb0 Implicit # | | |-FunctionDecl 0x5595a7993cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7993c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7993d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a7993df0 Implicit # | | | `-ConstAttr 0x5595a7993e18 Implicit # | | |-FunctionDecl 0x5595a7993f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7993e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7993ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a7994068 Implicit # | | | `-ConstAttr 0x5595a7994090 Implicit # | | |-FunctionDecl 0x5595a79941b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7994108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7994268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a79942e0 Implicit # | | | `-ConstAttr 0x5595a7994308 Implicit # | | |-FunctionDecl 0x5595a79a7d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5595a7994368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79a7db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a79a7e28 Implicit # | | | `-ConstAttr 0x5595a79a7e50 Implicit # | | |-FunctionDecl 0x5595a79a7f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79a7ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a8028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a79a80a0 Implicit # | | | `-ConstAttr 0x5595a79a80c8 Implicit # | | |-FunctionDecl 0x5595a79a81f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79a8140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a82a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a79a8318 Implicit # | | | `-ConstAttr 0x5595a79a8340 Implicit # | | |-FunctionDecl 0x5595a79a8468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79a83b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a8518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5595a79a8590 Implicit # | | | `-ConstAttr 0x5595a79a85b8 Implicit # | | |-FunctionDecl 0x5595a79a87a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5595a79a8618 col:17 y 'half' # | | | |-ParmVarDecl 0x5595a79a8698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5595a79a8860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a88d8 Implicit # | | | `-ConstAttr 0x5595a79a8900 Implicit # | | |-FunctionDecl 0x5595a79a8b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5595a79a8950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79a89d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a8be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a8c58 Implicit # | | | `-ConstAttr 0x5595a79a8c80 Implicit # | | |-FunctionDecl 0x5595a79a8ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5595a79a8d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79a8d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a8fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a9018 Implicit # | | | `-ConstAttr 0x5595a79a9040 Implicit # | | |-FunctionDecl 0x5595a79a9278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5595a79a90a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79a9120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a9330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a93a8 Implicit # | | | `-ConstAttr 0x5595a79a93d0 Implicit # | | |-FunctionDecl 0x5595a79a95c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5595a79a9430 col:19 y 'float' # | | | |-ParmVarDecl 0x5595a79a94b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5595a79a9680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a96f8 Implicit # | | | `-ConstAttr 0x5595a79a9720 Implicit # | | |-FunctionDecl 0x5595a79a9958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5595a79a9780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79a9800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a9a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a9a88 Implicit # | | | `-ConstAttr 0x5595a79a9ab0 Implicit # | | |-FunctionDecl 0x5595a79a9d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5595a79a9b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79a9b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a9dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79a9e50 Implicit # | | | `-ConstAttr 0x5595a79a9e78 Implicit # | | |-FunctionDecl 0x5595a79aa0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5595a79a9ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79a9f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79aa160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5595a79aa1d8 Implicit # | | | `-ConstAttr 0x5595a79aa200 Implicit # | | |-FunctionDecl 0x5595a79aa310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5595a79aa260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a79aa3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79aa438 Implicit # | | | `-ConstAttr 0x5595a79aa460 Implicit # | | |-FunctionDecl 0x5595a79aa578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79aa4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79aa628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79aa6a0 Implicit # | | | `-ConstAttr 0x5595a79aa6c8 Implicit # | | |-FunctionDecl 0x5595a79aa7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79aa740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79aa8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79aa918 Implicit # | | | `-ConstAttr 0x5595a79aa940 Implicit # | | |-FunctionDecl 0x5595a79aaa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79aa9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79aab18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79aab90 Implicit # | | | `-ConstAttr 0x5595a79aabb8 Implicit # | | |-FunctionDecl 0x5595a79aad30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5595a79aac18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79aade0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79aae58 Implicit # | | | `-ConstAttr 0x5595a79aae80 Implicit # | | |-FunctionDecl 0x5595a79aafa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79aaef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ab058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79ab0d0 Implicit # | | | `-ConstAttr 0x5595a79ab0f8 Implicit # | | |-FunctionDecl 0x5595a79ab220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79ab170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ab2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79ab348 Implicit # | | | `-ConstAttr 0x5595a79ab370 Implicit # | | |-FunctionDecl 0x5595a79ab498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79ab3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ab548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5595a79ab5c0 Implicit # | | | `-ConstAttr 0x5595a79ab5e8 Implicit # | | |-FunctionDecl 0x5595a79ab888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5595a79ab648 col:16 'half' # | | | |-ParmVarDecl 0x5595a79ab6c8 col:22 'half' # | | | |-ParmVarDecl 0x5595a79ab748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5595a79ab948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ab9c0 Implicit # | | | `-ConstAttr 0x5595a79ab9e8 Implicit # | | |-FunctionDecl 0x5595a79abd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5595a79aba50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79abad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79abb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79abe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79abe78 Implicit # | | | `-ConstAttr 0x5595a79abea0 Implicit # | | |-FunctionDecl 0x5595a79ac1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5595a79abf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79abf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79ac018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ac268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ac2e0 Implicit # | | | `-ConstAttr 0x5595a79ac308 Implicit # | | |-FunctionDecl 0x5595a79ac608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5595a79ac380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79ac400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79ac480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ac6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ac740 Implicit # | | | `-ConstAttr 0x5595a79ac768 Implicit # | | |-FunctionDecl 0x5595a79aca08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5595a79ac7c8 col:14 'int' # | | | |-ParmVarDecl 0x5595a79ac848 col:19 'int' # | | | |-ParmVarDecl 0x5595a79ac8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5595a79acac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79acb40 Implicit # | | | `-ConstAttr 0x5595a79acb68 Implicit # | | |-FunctionDecl 0x5595a79aced8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5595a79acbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79acc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79acd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79acf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ad010 Implicit # | | | `-ConstAttr 0x5595a79ad038 Implicit # | | |-FunctionDecl 0x5595a79ad338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5595a79ad0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79ad130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79ad1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ad3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ad470 Implicit # | | | `-ConstAttr 0x5595a79ad498 Implicit # | | |-FunctionDecl 0x5595a79ad798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5595a79ad510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79ad590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79ad610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ad858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ad8d0 Implicit # | | | `-ConstAttr 0x5595a79ad8f8 Implicit # | | |-FunctionDecl 0x5595a79adbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5595a79ad970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79ad9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79ada70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79adcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79add60 Implicit # | | | `-ConstAttr 0x5595a79add88 Implicit # | | |-FunctionDecl 0x5595a79ae088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5595a79ade00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79ade80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79adf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ae148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ae1c0 Implicit # | | | `-ConstAttr 0x5595a79ae1e8 Implicit # | | |-FunctionDecl 0x5595a79ae4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5595a79ae260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79ae2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79ae360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ae5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79ae620 Implicit # | | | `-ConstAttr 0x5595a79ae648 Implicit # | | |-FunctionDecl 0x5595a79ae948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5595a79ae6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79ae740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79ae7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79aea08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79aea80 Implicit # | | | `-ConstAttr 0x5595a79aeaa8 Implicit # | | |-FunctionDecl 0x5595a79afe08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5595a79aeb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79aeba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79aec20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79afec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79aff40 Implicit # | | | `-ConstAttr 0x5595a79aff68 Implicit # | | |-FunctionDecl 0x5595a79b0268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5595a79affe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79b0060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79b00e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b0328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b03a0 Implicit # | | | `-ConstAttr 0x5595a79b03c8 Implicit # | | |-FunctionDecl 0x5595a79b06c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5595a79b0440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79b04c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79b0540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b0788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b0800 Implicit # | | | `-ConstAttr 0x5595a79b0828 Implicit # | | |-FunctionDecl 0x5595a79b0b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5595a79b08a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79b0920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79b09a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b0be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b0c60 Implicit # | | | `-ConstAttr 0x5595a79b0c88 Implicit # | | |-FunctionDecl 0x5595a79b0f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5595a79b0d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79b0d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79b0e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79b1058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b10d0 Implicit # | | | `-ConstAttr 0x5595a79b10f8 Implicit # | | |-FunctionDecl 0x5595a79b13f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5595a79b1170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79b11f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79b1270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b14b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b1530 Implicit # | | | `-ConstAttr 0x5595a79b1558 Implicit # | | |-FunctionDecl 0x5595a79b1858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5595a79b15d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79b1650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79b16d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b1918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b1990 Implicit # | | | `-ConstAttr 0x5595a79b19b8 Implicit # | | |-FunctionDecl 0x5595a79b1cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5595a79b1a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79b1ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79b1b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b1da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b1e18 Implicit # | | | `-ConstAttr 0x5595a79b1e40 Implicit # | | |-FunctionDecl 0x5595a79b20d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5595a79b1ea0 col:18 'float' # | | | |-ParmVarDecl 0x5595a79b1f20 col:25 'float' # | | | |-ParmVarDecl 0x5595a79b1fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5595a79b2198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b2210 Implicit # | | | `-ConstAttr 0x5595a79b2238 Implicit # | | |-FunctionDecl 0x5595a79b2538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5595a79b22b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79b2330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79b23b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b25f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b2670 Implicit # | | | `-ConstAttr 0x5595a79b2698 Implicit # | | |-FunctionDecl 0x5595a79b2998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5595a79b2710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79b2790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79b2810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b2a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b2ad0 Implicit # | | | `-ConstAttr 0x5595a79b2af8 Implicit # | | |-FunctionDecl 0x5595a7999d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5595a79b2b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79b2bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79b2c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7999de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a7999e60 Implicit # | | | `-ConstAttr 0x5595a7999e88 Implicit # | | |-FunctionDecl 0x5595a799a128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5595a7999ee8 col:20 'double' # | | | |-ParmVarDecl 0x5595a7999f68 col:28 'double' # | | | |-ParmVarDecl 0x5595a7999fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5595a799a1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a799a260 Implicit # | | | `-ConstAttr 0x5595a799a288 Implicit # | | |-FunctionDecl 0x5595a799a588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5595a799a300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5595a799a380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5595a799a400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a799a648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a799a6c0 Implicit # | | | `-ConstAttr 0x5595a799a6e8 Implicit # | | |-FunctionDecl 0x5595a799a9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5595a799a760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5595a799a7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5595a799a860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a799aaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a799ab20 Implicit # | | | `-ConstAttr 0x5595a799ab48 Implicit # | | |-FunctionDecl 0x5595a79b4fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5595a799abc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5595a79b4dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5595a79b4e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b5088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5595a79b5100 Implicit # | | | `-ConstAttr 0x5595a79b5128 Implicit # | | |-FunctionDecl 0x5595a79b5270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5595a79b5188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a79b5320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5595a79b5398 Implicit # | | | `-ConstAttr 0x5595a79b53c0 Implicit # | | |-FunctionDecl 0x5595a79b5550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5595a79b5428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b5600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5595a79b5678 Implicit # | | | `-ConstAttr 0x5595a79b56a0 Implicit # | | |-FunctionDecl 0x5595a79b5840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5595a79b5718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b58f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5595a79b5968 Implicit # | | | `-ConstAttr 0x5595a79b5990 Implicit # | | |-FunctionDecl 0x5595a79b5b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5595a79b5a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b5be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5595a79b5c58 Implicit # | | | `-ConstAttr 0x5595a79b5c80 Implicit # | | |-FunctionDecl 0x5595a79b5dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5595a79b5ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a79b5e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b5ef8 Implicit # | | | `-ConstAttr 0x5595a79b5f20 Implicit # | | |-FunctionDecl 0x5595a79b6038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79b5f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b60e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b6160 Implicit # | | | `-ConstAttr 0x5595a79b6188 Implicit # | | |-FunctionDecl 0x5595a79b62b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79b6200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b6360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b63d8 Implicit # | | | `-ConstAttr 0x5595a79b6400 Implicit # | | |-FunctionDecl 0x5595a79b6528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79b6478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b65d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b6650 Implicit # | | | `-ConstAttr 0x5595a79b6678 Implicit # | | |-FunctionDecl 0x5595a79b6788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5595a79b66d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a79b6838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b68b0 Implicit # | | | `-ConstAttr 0x5595a79b68d8 Implicit # | | |-FunctionDecl 0x5595a79b6a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79b6950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b6ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b6b28 Implicit # | | | `-ConstAttr 0x5595a79b6b50 Implicit # | | |-FunctionDecl 0x5595a79b6c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79b6bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b6d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b6da0 Implicit # | | | `-ConstAttr 0x5595a79b7df0 Implicit # | | |-FunctionDecl 0x5595a79b7f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79b7e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b7fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5595a79b8040 Implicit # | | | `-ConstAttr 0x5595a79b8068 Implicit # | | |-FunctionDecl 0x5595a79b8178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5595a79b80c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a79b8228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b82a0 Implicit # | | | `-ConstAttr 0x5595a79b82c8 Implicit # | | |-FunctionDecl 0x5595a79b83e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79b8330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b8490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b8508 Implicit # | | | `-ConstAttr 0x5595a79b8530 Implicit # | | |-FunctionDecl 0x5595a79b8658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79b85a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b8708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b8780 Implicit # | | | `-ConstAttr 0x5595a79b87a8 Implicit # | | |-FunctionDecl 0x5595a79b88d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79b8820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b8980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b89f8 Implicit # | | | `-ConstAttr 0x5595a79b8a20 Implicit # | | |-FunctionDecl 0x5595a79b8b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5595a79b8a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79b8be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b8c58 Implicit # | | | `-ConstAttr 0x5595a79b8c80 Implicit # | | |-FunctionDecl 0x5595a79b8e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79b8cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b8eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b8f28 Implicit # | | | `-ConstAttr 0x5595a79b8f50 Implicit # | | |-FunctionDecl 0x5595a79b9078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79b8fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b9128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b91a0 Implicit # | | | `-ConstAttr 0x5595a79b91c8 Implicit # | | |-FunctionDecl 0x5595a79b92f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79b9240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b93a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5595a79b9418 Implicit # | | | `-ConstAttr 0x5595a79b9440 Implicit # | | |-FunctionDecl 0x5595a79b95b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5595a79b9490 col:33 used x 'int' # | | | `-CompoundStmt 0x5595a79b9a28 # | | | `-ReturnStmt 0x5595a79b9a18 # | | | `-ImplicitCastExpr 0x5595a79b9a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5595a79b99b8 'int' # | | | |-ImplicitCastExpr 0x5595a79b99a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79b98e8 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79b99e8 'int' # | | | `-DeclRefExpr 0x5595a79b9920 'int' lvalue ParmVar 0x5595a79b9490 'x' 'int' # | | |-FunctionDecl 0x5595a79b9b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5595a79b9a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5595a79b9d28 # | | | `-ReturnStmt 0x5595a79b9d18 # | | | `-ImplicitCastExpr 0x5595a79b9d00 'vector' # | | | `-CallExpr 0x5595a79b9cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5595a79b9ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79b9c60 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79b9ce8 'int2':'vector' # | | | `-DeclRefExpr 0x5595a79b9c80 'int2':'vector' lvalue ParmVar 0x5595a79b9a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5595a79b9eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5595a79b9d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5595a79ba058 # | | | `-ReturnStmt 0x5595a79ba048 # | | | `-ImplicitCastExpr 0x5595a79ba030 'vector' # | | | `-CallExpr 0x5595a79b9fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5595a79b9fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79b9f90 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79ba018 'int3':'vector' # | | | `-DeclRefExpr 0x5595a79b9fb0 'int3':'vector' lvalue ParmVar 0x5595a79b9d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5595a79ba1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5595a79ba088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5595a79ba358 # | | | `-ReturnStmt 0x5595a79ba348 # | | | `-ImplicitCastExpr 0x5595a79ba330 'vector' # | | | `-CallExpr 0x5595a79ba2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5595a79ba2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79ba290 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79ba318 'int4':'vector' # | | | `-DeclRefExpr 0x5595a79ba2b0 'int4':'vector' lvalue ParmVar 0x5595a79ba088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5595a79ba4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5595a79ba388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5595a79ba640 # | | | `-ReturnStmt 0x5595a79ba630 # | | | `-CallExpr 0x5595a79ba5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5595a79ba5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79ba590 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79ba618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5595a79ba5b0 'uint':'unsigned int' lvalue ParmVar 0x5595a79ba388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5595a79ba798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5595a79ba670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5595a79ba920 # | | | `-ReturnStmt 0x5595a79ba910 # | | | `-CallExpr 0x5595a79ba8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5595a79ba8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79ba870 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79ba8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5595a79ba890 'uint2':'vector' lvalue ParmVar 0x5595a79ba670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5595a79baa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5595a79ba950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5595a79bac00 # | | | `-ReturnStmt 0x5595a79babf0 # | | | `-CallExpr 0x5595a79baba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5595a79bab90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bab50 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79babd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5595a79bab70 'uint3':'vector' lvalue ParmVar 0x5595a79ba950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5595a79bad58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5595a79bac30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5595a79baef8 # | | | `-ReturnStmt 0x5595a79baee8 # | | | `-CallExpr 0x5595a79baea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5595a79bae88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bae48 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79baed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5595a79bae68 'uint4':'vector' lvalue ParmVar 0x5595a79bac30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5595a79bb058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5595a79baf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5595a79bb1f8 # | | | `-ReturnStmt 0x5595a79bb1e8 # | | | `-ImplicitCastExpr 0x5595a79bb1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5595a79bb188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5595a79bb170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bb130 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bb1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5595a79bb150 'int64_t':'long' lvalue ParmVar 0x5595a79baf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5595a79bb358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5595a79bb228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5595a79bb4f8 # | | | `-ReturnStmt 0x5595a79bb4e8 # | | | `-ImplicitCastExpr 0x5595a79bb4d0 'vector' # | | | `-CallExpr 0x5595a79bb488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5595a79bb470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bb430 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bb4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5595a79bb450 'int64_t2':'vector' lvalue ParmVar 0x5595a79bb228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5595a79bb658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5595a79bb528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5595a79bb7f8 # | | | `-ReturnStmt 0x5595a79bb7e8 # | | | `-ImplicitCastExpr 0x5595a79bb7d0 'vector' # | | | `-CallExpr 0x5595a79bb788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5595a79bb770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bb730 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bb7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5595a79bb750 'int64_t3':'vector' lvalue ParmVar 0x5595a79bb528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5595a79bb958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5595a79bb828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5595a79bbaf8 # | | | `-ReturnStmt 0x5595a79bbae8 # | | | `-ImplicitCastExpr 0x5595a79bbad0 'vector' # | | | `-CallExpr 0x5595a79bba88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5595a79bba70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bba30 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bbab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5595a79bba50 'int64_t4':'vector' lvalue ParmVar 0x5595a79bb828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5595a79bbc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5595a79bbb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5595a79bbdf8 # | | | `-ReturnStmt 0x5595a79bbde8 # | | | `-ImplicitCastExpr 0x5595a79bbdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5595a79bbd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5595a79bbd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bbd30 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bbdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5595a79bbd50 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a79bbb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5595a79bbf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5595a79bbe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5595a79bc118 # | | | `-ReturnStmt 0x5595a79bc108 # | | | `-ImplicitCastExpr 0x5595a79bc0f0 'vector' # | | | `-CallExpr 0x5595a79bc0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5595a79bc090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bc050 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bc0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5595a79bc070 'uint64_t2':'vector' lvalue ParmVar 0x5595a79bbe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5595a79bc278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5595a79bc148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5595a79bc418 # | | | `-ReturnStmt 0x5595a79bc408 # | | | `-ImplicitCastExpr 0x5595a79bc3f0 'vector' # | | | `-CallExpr 0x5595a79bc3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5595a79bc390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bc350 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bc3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5595a79bc370 'uint64_t3':'vector' lvalue ParmVar 0x5595a79bc148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5595a79bc578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5595a79bc448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5595a79bc718 # | | | `-ReturnStmt 0x5595a79bc708 # | | | `-ImplicitCastExpr 0x5595a79bc6f0 'vector' # | | | `-CallExpr 0x5595a79bc6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5595a79bc690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5595a79bc650 '' Function 0x5595a79b9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5595a79bc6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5595a79bc670 'uint64_t4':'vector' lvalue ParmVar 0x5595a79bc448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5595a79bc808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5595a79bc758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5595a79bc8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79bc930 Implicit # | | | `-ConstAttr 0x5595a79bc958 Implicit # | | |-FunctionDecl 0x5595a79bca70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79bc9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bcb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79bcb98 Implicit # | | | `-ConstAttr 0x5595a79bcbc0 Implicit # | | |-FunctionDecl 0x5595a79bcce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79bcc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bcd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79bdb50 Implicit # | | | `-ConstAttr 0x5595a79bdb78 Implicit # | | |-FunctionDecl 0x5595a79bdca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79bdbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bdd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79bddc8 Implicit # | | | `-ConstAttr 0x5595a79bddf0 Implicit # | | |-FunctionDecl 0x5595a79bdf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5595a79bde50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5595a79bdfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79be028 Implicit # | | | `-ConstAttr 0x5595a79be050 Implicit # | | |-FunctionDecl 0x5595a79be178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79be0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79be228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79be2a0 Implicit # | | | `-ConstAttr 0x5595a79be2c8 Implicit # | | |-FunctionDecl 0x5595a79be3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79be340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79be4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79be518 Implicit # | | | `-ConstAttr 0x5595a79be540 Implicit # | | |-FunctionDecl 0x5595a79be668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79be5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79be718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5595a79be790 Implicit # | | | `-ConstAttr 0x5595a79be7b8 Implicit # | | |-FunctionDecl 0x5595a79be968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5595a79be818 col:14 'half' # | | | |-ParmVarDecl 0x5595a79be898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5595a79bea20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79bea98 Implicit # | | | `-ConstAttr 0x5595a79beac0 Implicit # | | |-FunctionDecl 0x5595a79bed38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5595a79beb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79bebe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bedf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79bee68 Implicit # | | | `-ConstAttr 0x5595a79bee90 Implicit # | | |-FunctionDecl 0x5595a79bf0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5595a79bef08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79bef88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bf190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79bf208 Implicit # | | | `-ConstAttr 0x5595a79bf230 Implicit # | | |-FunctionDecl 0x5595a79bf478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5595a79bf2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79bf328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bf530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79bf5a8 Implicit # | | | `-ConstAttr 0x5595a79bf5d0 Implicit # | | |-FunctionDecl 0x5595a79bf780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5595a79bf630 col:16 'float' # | | | |-ParmVarDecl 0x5595a79bf6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5595a79bf838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79bf8b0 Implicit # | | | `-ConstAttr 0x5595a79bf8d8 Implicit # | | |-FunctionDecl 0x5595a79bfb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5595a79bf950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79bf9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bfc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79bfca0 Implicit # | | | `-ConstAttr 0x5595a79bfcc8 Implicit # | | |-FunctionDecl 0x5595a79bff18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5595a79bfd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79bfdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79bffd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c0048 Implicit # | | | `-ConstAttr 0x5595a79c0070 Implicit # | | |-FunctionDecl 0x5595a79c02b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5595a79c00e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79c0168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c0370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c03e8 Implicit # | | | `-ConstAttr 0x5595a79c0410 Implicit # | | |-FunctionDecl 0x5595a79c0608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5595a79c0470 col:18 'double' # | | | |-ParmVarDecl 0x5595a79c04f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5595a79c06c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c0738 Implicit # | | | `-ConstAttr 0x5595a79c0760 Implicit # | | |-FunctionDecl 0x5595a79c0958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79c07c0 col:12 'int' # | | | |-ParmVarDecl 0x5595a79c0840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5595a79c0a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c0a88 Implicit # | | | `-ConstAttr 0x5595a79c0ab0 Implicit # | | |-FunctionDecl 0x5595a79c0d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5595a79c0b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79c0c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c0e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c0e88 Implicit # | | | `-ConstAttr 0x5595a79c0eb0 Implicit # | | |-FunctionDecl 0x5595a79c10f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5595a79c0f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79c0fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c11b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c1228 Implicit # | | | `-ConstAttr 0x5595a79c1250 Implicit # | | |-FunctionDecl 0x5595a79c1498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5595a79c12c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79c1348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c1550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c15c8 Implicit # | | | `-ConstAttr 0x5595a79c15f0 Implicit # | | |-FunctionDecl 0x5595a79c1838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5595a79c1668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79c16e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79c18f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c1968 Implicit # | | | `-ConstAttr 0x5595a79c1990 Implicit # | | |-FunctionDecl 0x5595a79c1c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5595a79c1a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79c1a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c1cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c1d38 Implicit # | | | `-ConstAttr 0x5595a79c1d60 Implicit # | | |-FunctionDecl 0x5595a79c1fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5595a79c1dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79c1e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c2060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c20d8 Implicit # | | | `-ConstAttr 0x5595a79c2100 Implicit # | | |-FunctionDecl 0x5595a79c2348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5595a79c2178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79c21f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c2400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c2478 Implicit # | | | `-ConstAttr 0x5595a79c24a0 Implicit # | | |-FunctionDecl 0x5595a79c26e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5595a79c2518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79c2598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79c27a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c2818 Implicit # | | | `-ConstAttr 0x5595a79c2840 Implicit # | | |-FunctionDecl 0x5595a79c2a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5595a79c28b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79c2938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c2b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c2be8 Implicit # | | | `-ConstAttr 0x5595a79c2c10 Implicit # | | |-FunctionDecl 0x5595a79c2e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5595a79c2c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79c2d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c2f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c2f88 Implicit # | | | `-ConstAttr 0x5595a79c2fb0 Implicit # | | |-FunctionDecl 0x5595a79c31f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5595a79c3028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79c30a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c32b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c3328 Implicit # | | | `-ConstAttr 0x5595a79c3350 Implicit # | | |-FunctionDecl 0x5595a79c3598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5595a79c33c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79c3448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79c3650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c36c8 Implicit # | | | `-ConstAttr 0x5595a79c36f0 Implicit # | | |-FunctionDecl 0x5595a79c3938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5595a79c3768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79c37e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c39f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c3a68 Implicit # | | | `-ConstAttr 0x5595a79c3a90 Implicit # | | |-FunctionDecl 0x5595a79c3d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5595a79c3b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79c3bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c3dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c3e38 Implicit # | | | `-ConstAttr 0x5595a79c3e60 Implicit # | | |-FunctionDecl 0x5595a79c40a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5595a79c3ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79c3f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c4160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5595a79c41d8 Implicit # | | | `-ConstAttr 0x5595a79c4200 Implicit # | | |-FunctionDecl 0x5595a79c4518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5595a79c4288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79c4308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79c4388 col:37 'int' # | | | |-AvailabilityAttr 0x5595a79c45d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79c4698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5595a79c46e0 Implicit # | | | `-ConstAttr 0x5595a79c4708 Implicit # | | |-FunctionDecl 0x5595a79c4970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5595a79c4780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79c4800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79c4880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a79c4a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79c4af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5595a79c4b38 Implicit # | | | `-ConstAttr 0x5595a79c4b60 Implicit # | | |-FunctionDecl 0x5595a79c4c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5595a79c4bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a79c4d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c4d98 Implicit # | | | `-ConstAttr 0x5595a79c4dc0 Implicit # | | |-FunctionDecl 0x5595a79c4ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79c4e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c4f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c5000 Implicit # | | | `-ConstAttr 0x5595a79c5028 Implicit # | | |-FunctionDecl 0x5595a79c5150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79c50a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c5200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c5278 Implicit # | | | `-ConstAttr 0x5595a79c52a0 Implicit # | | |-FunctionDecl 0x5595a79c53c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79c5318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c5478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c54f0 Implicit # | | | `-ConstAttr 0x5595a79c5518 Implicit # | | |-FunctionDecl 0x5595a79c5628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5595a79c5578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a79c56d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c5750 Implicit # | | | `-ConstAttr 0x5595a79c5778 Implicit # | | |-FunctionDecl 0x5595a79c58a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79c57f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c5950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c59c8 Implicit # | | | `-ConstAttr 0x5595a79c59f0 Implicit # | | |-FunctionDecl 0x5595a79c5b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79c5a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c5bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c5c50 Implicit # | | | `-ConstAttr 0x5595a79c5c78 Implicit # | | |-FunctionDecl 0x5595a79c5da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79c5cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c5e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5595a79c5ec8 Implicit # | | | `-ConstAttr 0x5595a79c5ef0 Implicit # | | |-FunctionDecl 0x5595a79c6000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5595a79c5f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a79c60b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79c6128 Implicit # | | | `-ConstAttr 0x5595a79c6150 Implicit # | | |-FunctionDecl 0x5595a79c6268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79c61b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c6318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79c6390 Implicit # | | | `-ConstAttr 0x5595a79c63b8 Implicit # | | |-FunctionDecl 0x5595a79c64e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79c6430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c6590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79c6608 Implicit # | | | `-ConstAttr 0x5595a79c6630 Implicit # | | |-FunctionDecl 0x5595a79c6758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79c66a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c6808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79c6880 Implicit # | | | `-ConstAttr 0x5595a79c68a8 Implicit # | | |-FunctionDecl 0x5595a79c69b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5595a79c6908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79c6a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79c6ae0 Implicit # | | | `-ConstAttr 0x5595a79c6b08 Implicit # | | |-FunctionDecl 0x5595a79a4dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79a4d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a4e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79a4ee8 Implicit # | | | `-ConstAttr 0x5595a79a4f10 Implicit # | | |-FunctionDecl 0x5595a79a5038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79a4f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a50e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79a5160 Implicit # | | | `-ConstAttr 0x5595a79a5188 Implicit # | | |-FunctionDecl 0x5595a79a52b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79a5200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a5360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5595a79a53d8 Implicit # | | | `-ConstAttr 0x5595a79a5400 Implicit # | | |-FunctionDecl 0x5595a79a55a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5595a79a5478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79a5658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5595a79a56d0 Implicit # | | | `-ConstAttr 0x5595a79a56f8 Implicit # | | |-FunctionDecl 0x5595a79a5888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5595a79a5760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a5938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5595a79a59b0 Implicit # | | | `-ConstAttr 0x5595a79a59d8 Implicit # | | |-FunctionDecl 0x5595a79a5b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5595a79a5a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a5c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5595a79a5ca0 Implicit # | | | `-ConstAttr 0x5595a79a5cc8 Implicit # | | |-FunctionDecl 0x5595a79a5e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5595a79a5d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a5f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5595a79a5fa0 Implicit # | | | `-ConstAttr 0x5595a79a5fc8 Implicit # | | |-FunctionDecl 0x5595a79a6158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5595a79a6028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5595a79a6208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5595a79a6280 Implicit # | | | `-ConstAttr 0x5595a79a62a8 Implicit # | | |-FunctionDecl 0x5595a79a6438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5595a79a6310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a64e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5595a79a6560 Implicit # | | | `-ConstAttr 0x5595a79a6588 Implicit # | | |-FunctionDecl 0x5595a79a6728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5595a79a6600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a67d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5595a79a6850 Implicit # | | | `-ConstAttr 0x5595a79a6878 Implicit # | | |-FunctionDecl 0x5595a79a6a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5595a79a68f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79a6ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5595a79a6b40 Implicit # | | | `-ConstAttr 0x5595a79a6b68 Implicit # | | |-FunctionDecl 0x5595a79ccbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5595a79a6bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5595a79ccc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cccf8 Implicit # | | | `-ConstAttr 0x5595a79ccd20 Implicit # | | |-FunctionDecl 0x5595a79cceb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5595a79ccd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ccf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79ccfe0 Implicit # | | | `-ConstAttr 0x5595a79cd008 Implicit # | | |-FunctionDecl 0x5595a79cd1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5595a79cd080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cd258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cd2d0 Implicit # | | | `-ConstAttr 0x5595a79cd2f8 Implicit # | | |-FunctionDecl 0x5595a79cd498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5595a79cd370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cd548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cd5c0 Implicit # | | | `-ConstAttr 0x5595a79cd5e8 Implicit # | | |-FunctionDecl 0x5595a79cd710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5595a79cd660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79cd7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cd838 Implicit # | | | `-ConstAttr 0x5595a79cd860 Implicit # | | |-FunctionDecl 0x5595a79cd988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a79cd8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cda38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cdab0 Implicit # | | | `-ConstAttr 0x5595a79cdad8 Implicit # | | |-FunctionDecl 0x5595a79cdc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a79cdb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cdcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cdd38 Implicit # | | | `-ConstAttr 0x5595a79cdd60 Implicit # | | |-FunctionDecl 0x5595a79cde88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a79cddd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cdf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cdfb0 Implicit # | | | `-ConstAttr 0x5595a79cdfd8 Implicit # | | |-FunctionDecl 0x5595a79ce178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5595a79ce050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79ce228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79ce2a0 Implicit # | | | `-ConstAttr 0x5595a79ce2c8 Implicit # | | |-FunctionDecl 0x5595a79ce468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a79ce340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ce518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79ce590 Implicit # | | | `-ConstAttr 0x5595a79ce5b8 Implicit # | | |-FunctionDecl 0x5595a79ce758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a79ce630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ce808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79ce880 Implicit # | | | `-ConstAttr 0x5595a79ce8a8 Implicit # | | |-FunctionDecl 0x5595a79cea48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a79ce920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ceaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79ceb70 Implicit # | | | `-ConstAttr 0x5595a79ceb98 Implicit # | | |-FunctionDecl 0x5595a79ced48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5595a79cec20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79cedf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cee70 Implicit # | | | `-ConstAttr 0x5595a79cee98 Implicit # | | |-FunctionDecl 0x5595a79cf038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a79cef10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cf0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cf160 Implicit # | | | `-ConstAttr 0x5595a79cf188 Implicit # | | |-FunctionDecl 0x5595a79cf328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a79cf200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cf3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cf450 Implicit # | | | `-ConstAttr 0x5595a79cf478 Implicit # | | |-FunctionDecl 0x5595a79cf618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a79cf4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cf6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5595a79cf740 Implicit # | | | `-ConstAttr 0x5595a79cf768 Implicit # | | |-FunctionDecl 0x5595a79cf878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5595a79cf7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a79cf928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79cf9a0 Implicit # | | | `-ConstAttr 0x5595a79cf9c8 Implicit # | | |-FunctionDecl 0x5595a79cfae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79cfa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cfb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79cfc18 Implicit # | | | `-ConstAttr 0x5595a79cfc40 Implicit # | | |-FunctionDecl 0x5595a79cfd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79cfcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79cfe18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79cfe90 Implicit # | | | `-ConstAttr 0x5595a79cfeb8 Implicit # | | |-FunctionDecl 0x5595a79cffe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79cff30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d0090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79d0108 Implicit # | | | `-ConstAttr 0x5595a79d0130 Implicit # | | |-FunctionDecl 0x5595a79d0240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5595a79d0190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5595a79d02f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79d0368 Implicit # | | | `-ConstAttr 0x5595a79d0390 Implicit # | | |-FunctionDecl 0x5595a79d04b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79d0408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d0568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79d05e0 Implicit # | | | `-ConstAttr 0x5595a79d0608 Implicit # | | |-FunctionDecl 0x5595a79d0730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79d0680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d07e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79d0858 Implicit # | | | `-ConstAttr 0x5595a79d0880 Implicit # | | |-FunctionDecl 0x5595a79d09a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79d08f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d0a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5595a79d0ad0 Implicit # | | | `-ConstAttr 0x5595a79d0af8 Implicit # | | |-FunctionDecl 0x5595a79d0c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5595a79d0b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a79d0cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d0d68 Implicit # | | | `-ConstAttr 0x5595a79d0d90 Implicit # | | |-FunctionDecl 0x5595a79d0ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79d0df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d0f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d0fd0 Implicit # | | | `-ConstAttr 0x5595a79d0ff8 Implicit # | | |-FunctionDecl 0x5595a79d1120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79d1070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d11d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d1248 Implicit # | | | `-ConstAttr 0x5595a79d1270 Implicit # | | |-FunctionDecl 0x5595a79d1398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79d12e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d1448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d14c0 Implicit # | | | `-ConstAttr 0x5595a79d14e8 Implicit # | | |-FunctionDecl 0x5595a79d15f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5595a79d1548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79d16a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d1720 Implicit # | | | `-ConstAttr 0x5595a79d1748 Implicit # | | |-FunctionDecl 0x5595a79d1870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79d17c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d1920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d1998 Implicit # | | | `-ConstAttr 0x5595a79d19c0 Implicit # | | |-FunctionDecl 0x5595a79d1ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79d1a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d1b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d1c20 Implicit # | | | `-ConstAttr 0x5595a79d1c48 Implicit # | | |-FunctionDecl 0x5595a79d1d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79d1cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d1e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5595a79d1e98 Implicit # | | | `-ConstAttr 0x5595a79d1ec0 Implicit # | | |-FunctionDecl 0x5595a79d1fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5595a79d1f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a79d2078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d20f0 Implicit # | | | `-ConstAttr 0x5595a79d2118 Implicit # | | |-FunctionDecl 0x5595a79d22a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5595a79d2180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d2358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d23d0 Implicit # | | | `-ConstAttr 0x5595a79d23f8 Implicit # | | |-FunctionDecl 0x5595a79d2598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5595a79d2470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d2648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d26c0 Implicit # | | | `-ConstAttr 0x5595a79d26e8 Implicit # | | |-FunctionDecl 0x5595a79d2888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5595a79d2760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d2938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d29b0 Implicit # | | | `-ConstAttr 0x5595a79d29d8 Implicit # | | |-FunctionDecl 0x5595a79d2ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5595a79d2a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79d2b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d2c30 Implicit # | | | `-ConstAttr 0x5595a79d2c58 Implicit # | | |-FunctionDecl 0x5595a79d2df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5595a79d2cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d2ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d2f20 Implicit # | | | `-ConstAttr 0x5595a79d2f48 Implicit # | | |-FunctionDecl 0x5595a79d30e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5595a79d2fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d3198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d3210 Implicit # | | | `-ConstAttr 0x5595a79d3238 Implicit # | | |-FunctionDecl 0x5595a79d33d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5595a79d32b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d3488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5595a79d3500 Implicit # | | | `-ConstAttr 0x5595a79d3528 Implicit # | | |-FunctionDecl 0x5595a79d3630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5595a79d3588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a79d36e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d3758 Implicit # | | | `-ConstAttr 0x5595a79d3780 Implicit # | | |-FunctionDecl 0x5595a79d3898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5595a79d37e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d3948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d39c0 Implicit # | | | `-ConstAttr 0x5595a79d39e8 Implicit # | | |-FunctionDecl 0x5595a79d3b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5595a79d3a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d3bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d3c58 Implicit # | | | `-ConstAttr 0x5595a79d3c80 Implicit # | | |-FunctionDecl 0x5595a79d3da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5595a79d3cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d3e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d3ed0 Implicit # | | | `-ConstAttr 0x5595a79d3ef8 Implicit # | | |-FunctionDecl 0x5595a79d4000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5595a79d3f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79d40b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d4128 Implicit # | | | `-ConstAttr 0x5595a79d4150 Implicit # | | |-FunctionDecl 0x5595a79d4278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5595a79d41c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d4328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d43a0 Implicit # | | | `-ConstAttr 0x5595a79d43c8 Implicit # | | |-FunctionDecl 0x5595a79d44f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5595a79d4440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d45a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d4618 Implicit # | | | `-ConstAttr 0x5595a79d4640 Implicit # | | |-FunctionDecl 0x5595a79d4768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5595a79d46b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d4818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5595a79d4890 Implicit # | | | `-ConstAttr 0x5595a79d48b8 Implicit # | | |-FunctionDecl 0x5595a79d4b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5595a79d4918 col:15 'half' # | | | |-ParmVarDecl 0x5595a79d4998 col:21 'half' # | | | |-ParmVarDecl 0x5595a79d4a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5595a79d4bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d4c50 Implicit # | | | `-ConstAttr 0x5595a79d4c78 Implicit # | | |-FunctionDecl 0x5595a79d4ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5595a79d4ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79d4d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79d4de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d4f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d5008 Implicit # | | | `-ConstAttr 0x5595a79d5030 Implicit # | | |-FunctionDecl 0x5595a79d5298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5595a79d50a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79d5128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79d51a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d5358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d53d0 Implicit # | | | `-ConstAttr 0x5595a79d53f8 Implicit # | | |-FunctionDecl 0x5595a79d5660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5595a79d5470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79d54f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79d5570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d5720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d5798 Implicit # | | | `-ConstAttr 0x5595a79d57c0 Implicit # | | |-FunctionDecl 0x5595a79d5a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5595a79d5820 col:17 'float' # | | | |-ParmVarDecl 0x5595a79d58a0 col:24 'float' # | | | |-ParmVarDecl 0x5595a79d5920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5595a79d5ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d5b48 Implicit # | | | `-ConstAttr 0x5595a79d5b70 Implicit # | | |-FunctionDecl 0x5595a79d5de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5595a79d5be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79d5c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79d5cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d5ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d5f20 Implicit # | | | `-ConstAttr 0x5595a79d5f48 Implicit # | | |-FunctionDecl 0x5595a79d61b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5595a79d5fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79d6040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79d60c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d6270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d62e8 Implicit # | | | `-ConstAttr 0x5595a79d6310 Implicit # | | |-FunctionDecl 0x5595a79d6578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5595a79d6388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79d6408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79d6488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d6638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5595a79d66b0 Implicit # | | | `-ConstAttr 0x5595a79d66d8 Implicit # | | |-FunctionDecl 0x5595a79d67e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5595a79d6738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a79d6898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d6910 Implicit # | | | `-ConstAttr 0x5595a79d6938 Implicit # | | |-FunctionDecl 0x5595a79d6a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79d69a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d6b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d6b78 Implicit # | | | `-ConstAttr 0x5595a79d6ba0 Implicit # | | |-FunctionDecl 0x5595a79d6d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79d6c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d6dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d6e48 Implicit # | | | `-ConstAttr 0x5595a79d6e70 Implicit # | | |-FunctionDecl 0x5595a79d6f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79d6ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d7048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d70c0 Implicit # | | | `-ConstAttr 0x5595a79d70e8 Implicit # | | |-FunctionDecl 0x5595a79d71f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5595a79d7148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a79d72a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d7320 Implicit # | | | `-ConstAttr 0x5595a79d7348 Implicit # | | |-FunctionDecl 0x5595a79d7470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79d73c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d7520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d7598 Implicit # | | | `-ConstAttr 0x5595a79d75c0 Implicit # | | |-FunctionDecl 0x5595a79d76e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79d7638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d7798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d7810 Implicit # | | | `-ConstAttr 0x5595a79d7838 Implicit # | | |-FunctionDecl 0x5595a79d7960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79d78b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d7a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5595a79d7a88 Implicit # | | | `-ConstAttr 0x5595a79d7ab0 Implicit # | | |-FunctionDecl 0x5595a79d7bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5595a79d7b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a79d7c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d7ce8 Implicit # | | | `-ConstAttr 0x5595a79d7d10 Implicit # | | |-FunctionDecl 0x5595a79d7e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79d7d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d7ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d7f50 Implicit # | | | `-ConstAttr 0x5595a79d7f78 Implicit # | | |-FunctionDecl 0x5595a79d80a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79d7ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d8150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d81c8 Implicit # | | | `-ConstAttr 0x5595a79d81f0 Implicit # | | |-FunctionDecl 0x5595a79d8318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79d8268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d83c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d8440 Implicit # | | | `-ConstAttr 0x5595a79d8468 Implicit # | | |-FunctionDecl 0x5595a79d8578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5595a79d84c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5595a79d8628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d86a0 Implicit # | | | `-ConstAttr 0x5595a79d86c8 Implicit # | | |-FunctionDecl 0x5595a79d87f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79d8740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d88a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d8918 Implicit # | | | `-ConstAttr 0x5595a79d8940 Implicit # | | |-FunctionDecl 0x5595a79d8a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79d89b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d8b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d8b90 Implicit # | | | `-ConstAttr 0x5595a79d8bb8 Implicit # | | |-FunctionDecl 0x5595a79d9d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79d9c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79d9df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5595a79d9e68 Implicit # | | | `-ConstAttr 0x5595a79d9e90 Implicit # | | |-FunctionDecl 0x5595a79d9fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5595a79d9ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a79da050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79da0c8 Implicit # | | | `-ConstAttr 0x5595a79da0f0 Implicit # | | |-FunctionDecl 0x5595a79da208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79da158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79da2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79da330 Implicit # | | | `-ConstAttr 0x5595a79da358 Implicit # | | |-FunctionDecl 0x5595a79da480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79da3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79da530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79da5a8 Implicit # | | | `-ConstAttr 0x5595a79da5d0 Implicit # | | |-FunctionDecl 0x5595a79da6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79da648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79da7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79da820 Implicit # | | | `-ConstAttr 0x5595a79da848 Implicit # | | |-FunctionDecl 0x5595a79da958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5595a79da8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a79daa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79daa80 Implicit # | | | `-ConstAttr 0x5595a79daaa8 Implicit # | | |-FunctionDecl 0x5595a79dabd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79dab20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79dac80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79dacf8 Implicit # | | | `-ConstAttr 0x5595a79dad20 Implicit # | | |-FunctionDecl 0x5595a79dae48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79dad98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79daef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79daf70 Implicit # | | | `-ConstAttr 0x5595a79daf98 Implicit # | | |-FunctionDecl 0x5595a79db0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79db010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79db170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5595a79db1e8 Implicit # | | | `-ConstAttr 0x5595a79db210 Implicit # | | |-FunctionDecl 0x5595a79db460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5595a79db270 col:14 'half' # | | | |-ParmVarDecl 0x5595a79db2f0 col:20 'half' # | | | |-ParmVarDecl 0x5595a79db370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5595a79db520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79db598 Implicit # | | | `-ConstAttr 0x5595a79db5c0 Implicit # | | |-FunctionDecl 0x5595a79db818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5595a79db628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79db6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79db728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79db8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79db950 Implicit # | | | `-ConstAttr 0x5595a79db978 Implicit # | | |-FunctionDecl 0x5595a79dbbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5595a79db9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79dba70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79dbaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79dccc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79dcd40 Implicit # | | | `-ConstAttr 0x5595a79dcd68 Implicit # | | |-FunctionDecl 0x5595a79dcfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5595a79dcde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79dce60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79dcee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79dd090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79dd108 Implicit # | | | `-ConstAttr 0x5595a79dd130 Implicit # | | |-FunctionDecl 0x5595a79dd380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5595a79dd190 col:12 'int' # | | | |-ParmVarDecl 0x5595a79dd210 col:17 'int' # | | | |-ParmVarDecl 0x5595a79dd290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5595a79dd440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79dd4b8 Implicit # | | | `-ConstAttr 0x5595a79dd4e0 Implicit # | | |-FunctionDecl 0x5595a79dd748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5595a79dd558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79dd5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79dd658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79dd808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79dd880 Implicit # | | | `-ConstAttr 0x5595a79dd8a8 Implicit # | | |-FunctionDecl 0x5595a79ddb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5595a79dd920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79dd9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79dda20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ddbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79ddc48 Implicit # | | | `-ConstAttr 0x5595a79ddc70 Implicit # | | |-FunctionDecl 0x5595a79dded8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5595a79ddce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79ddd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79ddde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ddf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79de010 Implicit # | | | `-ConstAttr 0x5595a79de038 Implicit # | | |-FunctionDecl 0x5595a79de2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5595a79de0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79de130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79de1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79de360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79de3d8 Implicit # | | | `-ConstAttr 0x5595a79de400 Implicit # | | |-FunctionDecl 0x5595a79de668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5595a79de478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79de4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79de578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79de728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79de7a0 Implicit # | | | `-ConstAttr 0x5595a79de7c8 Implicit # | | |-FunctionDecl 0x5595a79dea30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5595a79de840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79de8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79de940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79deaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79deb68 Implicit # | | | `-ConstAttr 0x5595a79deb90 Implicit # | | |-FunctionDecl 0x5595a79dee30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5595a79dec08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79decc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79ded40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79deef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79def68 Implicit # | | | `-ConstAttr 0x5595a79def90 Implicit # | | |-FunctionDecl 0x5595a79df1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5595a79df008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79df088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79df108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79df2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79df330 Implicit # | | | `-ConstAttr 0x5595a79df358 Implicit # | | |-FunctionDecl 0x5595a79df5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5595a79df3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79df450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79df4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79df680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79df6f8 Implicit # | | | `-ConstAttr 0x5595a79df720 Implicit # | | |-FunctionDecl 0x5595a79df988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5595a79df798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79df818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79df898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79dfa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79dfac0 Implicit # | | | `-ConstAttr 0x5595a79dfae8 Implicit # | | |-FunctionDecl 0x5595a79dfd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5595a79dfb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79dfbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79dfc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79dfe10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79dfe88 Implicit # | | | `-ConstAttr 0x5595a79dfeb0 Implicit # | | |-FunctionDecl 0x5595a79e0118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5595a79dff28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79dffa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79e0028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79e01d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e0250 Implicit # | | | `-ConstAttr 0x5595a79e0278 Implicit # | | |-FunctionDecl 0x5595a79e04e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5595a79e02f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79e0370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79e03f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e05a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e0618 Implicit # | | | `-ConstAttr 0x5595a79e0640 Implicit # | | |-FunctionDecl 0x5595a79e08a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5595a79e06b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79e0738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79e07b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e0968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e09e0 Implicit # | | | `-ConstAttr 0x5595a79e0a08 Implicit # | | |-FunctionDecl 0x5595a79e0cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5595a79e0a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79e0b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79e0b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e0d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e0e08 Implicit # | | | `-ConstAttr 0x5595a79e0e30 Implicit # | | |-FunctionDecl 0x5595a79e1080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5595a79e0e90 col:16 'float' # | | | |-ParmVarDecl 0x5595a79e0f10 col:23 'float' # | | | |-ParmVarDecl 0x5595a79e0f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5595a79e1140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e11b8 Implicit # | | | `-ConstAttr 0x5595a79e11e0 Implicit # | | |-FunctionDecl 0x5595a79e1448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5595a79e1258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79e12d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79e1358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e1508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e1580 Implicit # | | | `-ConstAttr 0x5595a79e15a8 Implicit # | | |-FunctionDecl 0x5595a79e1810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5595a79e1620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79e16a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79e1720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e18d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e1948 Implicit # | | | `-ConstAttr 0x5595a79e1970 Implicit # | | |-FunctionDecl 0x5595a79e1bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5595a79e19e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79e1a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79e1ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e1c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e1d10 Implicit # | | | `-ConstAttr 0x5595a79e1d38 Implicit # | | |-FunctionDecl 0x5595a79e1f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5595a79e1d98 col:18 'double' # | | | |-ParmVarDecl 0x5595a79e1e18 col:26 'double' # | | | |-ParmVarDecl 0x5595a79e1e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5595a79e2048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e20c0 Implicit # | | | `-ConstAttr 0x5595a79e20e8 Implicit # | | |-FunctionDecl 0x5595a79e2350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5595a79e2160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5595a79e21e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5595a79e2260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e2410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e2488 Implicit # | | | `-ConstAttr 0x5595a79e24b0 Implicit # | | |-FunctionDecl 0x5595a79e2718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5595a79e2528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5595a79e25a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5595a79e2628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e27d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e2850 Implicit # | | | `-ConstAttr 0x5595a79e2878 Implicit # | | |-FunctionDecl 0x5595a79e2ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5595a79e28f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5595a79e2970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5595a79e29f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e2ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5595a79e2c18 Implicit # | | | `-ConstAttr 0x5595a79e2c40 Implicit # | | |-FunctionDecl 0x5595a79b2f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5595a79b2db0 col:14 'half' # | | | |-ParmVarDecl 0x5595a79b2e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5595a79b2fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b3030 Implicit # | | | `-ConstAttr 0x5595a79b3058 Implicit # | | |-FunctionDecl 0x5595a79b3210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5595a79b30c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79b3140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b32c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b3340 Implicit # | | | `-ConstAttr 0x5595a79b3368 Implicit # | | |-FunctionDecl 0x5595a79b3530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5595a79b33e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79b3460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b35e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b3660 Implicit # | | | `-ConstAttr 0x5595a79b3688 Implicit # | | |-FunctionDecl 0x5595a79b3850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5595a79b3700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79b3780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b3908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b3980 Implicit # | | | `-ConstAttr 0x5595a79b39a8 Implicit # | | |-FunctionDecl 0x5595a79b3b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79b3a08 col:12 'int' # | | | |-ParmVarDecl 0x5595a79b3a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5595a79b3c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b3c88 Implicit # | | | `-ConstAttr 0x5595a79b3cb0 Implicit # | | |-FunctionDecl 0x5595a79b3ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5595a79b3d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79b3da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b3fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b4028 Implicit # | | | `-ConstAttr 0x5595a79b4050 Implicit # | | |-FunctionDecl 0x5595a79b4298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5595a79b40c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79b4148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b4350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b43c8 Implicit # | | | `-ConstAttr 0x5595a79b43f0 Implicit # | | |-FunctionDecl 0x5595a79b4638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5595a79b4468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79b44e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b46f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b4768 Implicit # | | | `-ConstAttr 0x5595a79b4790 Implicit # | | |-FunctionDecl 0x5595a79b4958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5595a79b4808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79b4888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79b4a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79b4a88 Implicit # | | | `-ConstAttr 0x5595a79b4ab0 Implicit # | | |-FunctionDecl 0x5595a79b4cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5595a79b4b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79b4ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79b4d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79e8d48 Implicit # | | | `-ConstAttr 0x5595a79e8d70 Implicit # | | |-FunctionDecl 0x5595a79e8fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5595a79e8de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79e8e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e9070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79e90e8 Implicit # | | | `-ConstAttr 0x5595a79e9110 Implicit # | | |-FunctionDecl 0x5595a79e9318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5595a79e9188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79e9208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e93d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79e9448 Implicit # | | | `-ConstAttr 0x5595a79e9470 Implicit # | | |-FunctionDecl 0x5595a79e9638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5595a79e94e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79e9568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79e96f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79e9768 Implicit # | | | `-ConstAttr 0x5595a79e9790 Implicit # | | |-FunctionDecl 0x5595a79e99d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5595a79e9808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79e9888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e9a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79e9b08 Implicit # | | | `-ConstAttr 0x5595a79e9b30 Implicit # | | |-FunctionDecl 0x5595a79e9d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5595a79e9ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79e9c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e9e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79e9ea8 Implicit # | | | `-ConstAttr 0x5595a79e9ed0 Implicit # | | |-FunctionDecl 0x5595a79ea118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5595a79e9f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79e9fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ea1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ea248 Implicit # | | | `-ConstAttr 0x5595a79ea270 Implicit # | | |-FunctionDecl 0x5595a79ea438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5595a79ea2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79ea368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79ea4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ea568 Implicit # | | | `-ConstAttr 0x5595a79ea590 Implicit # | | |-FunctionDecl 0x5595a79ea7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5595a79ea608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79ea688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ea890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ea908 Implicit # | | | `-ConstAttr 0x5595a79ea930 Implicit # | | |-FunctionDecl 0x5595a79eab78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5595a79ea9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79eaa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79eac30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79eaca8 Implicit # | | | `-ConstAttr 0x5595a79eacd0 Implicit # | | |-FunctionDecl 0x5595a79eaf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5595a79ead60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79eade0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79eaff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79eb068 Implicit # | | | `-ConstAttr 0x5595a79eb090 Implicit # | | |-FunctionDecl 0x5595a79eb240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5595a79eb0f0 col:16 'float' # | | | |-ParmVarDecl 0x5595a79eb170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5595a79eb2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79eb370 Implicit # | | | `-ConstAttr 0x5595a79eb398 Implicit # | | |-FunctionDecl 0x5595a79eb560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5595a79eb410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79eb490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79eb618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79eb690 Implicit # | | | `-ConstAttr 0x5595a79eb6b8 Implicit # | | |-FunctionDecl 0x5595a79eb880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5595a79eb730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79eb7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79eb938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79eb9b0 Implicit # | | | `-ConstAttr 0x5595a79eb9d8 Implicit # | | |-FunctionDecl 0x5595a79ebba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5595a79eba50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79ebad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ebc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ebcd0 Implicit # | | | `-ConstAttr 0x5595a79ebcf8 Implicit # | | |-FunctionDecl 0x5595a79ebea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5595a79ebd58 col:18 'double' # | | | |-ParmVarDecl 0x5595a79ebdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5595a79ebf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ebfd8 Implicit # | | | `-ConstAttr 0x5595a79ec000 Implicit # | | |-FunctionDecl 0x5595a79ec248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5595a79ec078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5595a79ec0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ec300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ec378 Implicit # | | | `-ConstAttr 0x5595a79ec3a0 Implicit # | | |-FunctionDecl 0x5595a79ec5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5595a79ec418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5595a79ec498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ec6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ec718 Implicit # | | | `-ConstAttr 0x5595a79ec740 Implicit # | | |-FunctionDecl 0x5595a79ec988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5595a79ec7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5595a79ec838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79eca40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5595a79ecab8 Implicit # | | | `-ConstAttr 0x5595a79ecae0 Implicit # | | |-FunctionDecl 0x5595a79ecd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5595a79ecb40 col:14 'half' # | | | |-ParmVarDecl 0x5595a79ecbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5595a79ecdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ece50 Implicit # | | | `-ConstAttr 0x5595a79ece78 Implicit # | | |-FunctionDecl 0x5595a79ed030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5595a79ecee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79ecf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ed0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ed160 Implicit # | | | `-ConstAttr 0x5595a79ed188 Implicit # | | |-FunctionDecl 0x5595a79ed350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5595a79ed200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79ed280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ed408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ed480 Implicit # | | | `-ConstAttr 0x5595a79ed4a8 Implicit # | | |-FunctionDecl 0x5595a79ed670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5595a79ed520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79ed5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ed728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ed7a0 Implicit # | | | `-ConstAttr 0x5595a79ed7c8 Implicit # | | |-FunctionDecl 0x5595a79ed978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79ed828 col:12 'int' # | | | |-ParmVarDecl 0x5595a79ed8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5595a79eda30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79edaa8 Implicit # | | | `-ConstAttr 0x5595a79edad0 Implicit # | | |-FunctionDecl 0x5595a79edc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5595a79edb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5595a79edbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79edd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79eddc8 Implicit # | | | `-ConstAttr 0x5595a79eddf0 Implicit # | | |-FunctionDecl 0x5595a79edfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5595a79ede68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5595a79edee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ee070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ee0e8 Implicit # | | | `-ConstAttr 0x5595a79ee110 Implicit # | | |-FunctionDecl 0x5595a79ee2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5595a79ee188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5595a79ee208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ee390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ee408 Implicit # | | | `-ConstAttr 0x5595a79ee430 Implicit # | | |-FunctionDecl 0x5595a79ee5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5595a79ee4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a79ee528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79ee6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ee728 Implicit # | | | `-ConstAttr 0x5595a79ee750 Implicit # | | |-FunctionDecl 0x5595a79ee918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5595a79ee7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a79ee848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ee9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79eea48 Implicit # | | | `-ConstAttr 0x5595a79eea70 Implicit # | | |-FunctionDecl 0x5595a79eec38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5595a79eeae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a79eeb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79eecf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79eed78 Implicit # | | | `-ConstAttr 0x5595a79eeda0 Implicit # | | |-FunctionDecl 0x5595a79eef68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5595a79eee18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a79eee98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ef020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ef098 Implicit # | | | `-ConstAttr 0x5595a79ef0c0 Implicit # | | |-FunctionDecl 0x5595a79ef270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5595a79ef120 col:16 'float' # | | | |-ParmVarDecl 0x5595a79ef1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5595a79ef328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ef3a0 Implicit # | | | `-ConstAttr 0x5595a79ef3c8 Implicit # | | |-FunctionDecl 0x5595a79ef590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5595a79ef440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79ef4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ef648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ef6c0 Implicit # | | | `-ConstAttr 0x5595a79ef6e8 Implicit # | | |-FunctionDecl 0x5595a79ef8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5595a79ef760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79ef7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ef968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79ef9e0 Implicit # | | | `-ConstAttr 0x5595a79efa08 Implicit # | | |-FunctionDecl 0x5595a79efbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5595a79efa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79efb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79efc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79efd00 Implicit # | | | `-ConstAttr 0x5595a79efd28 Implicit # | | |-FunctionDecl 0x5595a79efef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5595a79efda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a79efe20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a79effa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f0020 Implicit # | | | `-ConstAttr 0x5595a79f0048 Implicit # | | |-FunctionDecl 0x5595a79f0210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5595a79f00c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79f0140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f02c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f0340 Implicit # | | | `-ConstAttr 0x5595a79f0368 Implicit # | | |-FunctionDecl 0x5595a79f0530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5595a79f03e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79f0460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f05e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f0660 Implicit # | | | `-ConstAttr 0x5595a79f0688 Implicit # | | |-FunctionDecl 0x5595a79f0850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5595a79f0700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79f0780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f0908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f0980 Implicit # | | | `-ConstAttr 0x5595a79f09a8 Implicit # | | |-FunctionDecl 0x5595a79f0b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5595a79f0a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a79f0aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79f0c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f0ca0 Implicit # | | | `-ConstAttr 0x5595a79f0cc8 Implicit # | | |-FunctionDecl 0x5595a79f28b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5595a79f2768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a79f27e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f2970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f29e8 Implicit # | | | `-ConstAttr 0x5595a79f2a10 Implicit # | | |-FunctionDecl 0x5595a79f2bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5595a79f2a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a79f2b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f2c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f2d08 Implicit # | | | `-ConstAttr 0x5595a79f2d30 Implicit # | | |-FunctionDecl 0x5595a79f2ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5595a79f2da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a79f2e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f2fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f3028 Implicit # | | | `-ConstAttr 0x5595a79f3050 Implicit # | | |-FunctionDecl 0x5595a79f3200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5595a79f30b0 col:18 'double' # | | | |-ParmVarDecl 0x5595a79f3130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5595a79f32b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f3330 Implicit # | | | `-ConstAttr 0x5595a79f3358 Implicit # | | |-FunctionDecl 0x5595a79f3520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5595a79f33d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5595a79f3450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f35d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f3650 Implicit # | | | `-ConstAttr 0x5595a79f3678 Implicit # | | |-FunctionDecl 0x5595a79f3840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5595a79f36f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5595a79f3770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f38f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f3970 Implicit # | | | `-ConstAttr 0x5595a79f3998 Implicit # | | |-FunctionDecl 0x5595a79f3b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5595a79f3a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5595a79f3a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f3c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5595a79f3c90 Implicit # | | | `-ConstAttr 0x5595a79f3cb8 Implicit # | | |-FunctionTemplateDecl 0x5595a79f40e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a79f3d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f3d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5595a79f4038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79f3e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5595a79f3f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f4148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5595a79f4650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a79f41c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a79f4258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f42c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5595a79f45a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79f43f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5595a79f44d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f46b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5595a79f4b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a79f4778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f47e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5595a79f4aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79f4920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5595a79f49d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f4bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5595a79f50d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a79f4c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a79f4cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f4d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5595a79f5028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79f4e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5595a79f4f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f5138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5595a79f5668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a79f51d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f5248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5595a79f52b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5595a79f55c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79f5418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5595a79f54f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f56d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5595a79f5ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a79f5758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a79f57f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f5868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5595a79f58d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5595a79f5c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5595a79f5a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a79f5b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f5d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5595a79f60d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5595a79f5db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f5e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5595a79f6028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5595a79f5f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f6130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5595a79f6580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5595a79f61a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a79f6248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5595a79f62b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5595a79f64d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5595a79f6428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79f65e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5595a79f6770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5595a79f6690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5595a79f6820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f6898 Implicit # | | | `-ConstAttr 0x5595a79f68c0 Implicit # | | |-FunctionDecl 0x5595a79f69d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79f6928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f6a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f6b00 Implicit # | | | `-ConstAttr 0x5595a79f6b28 Implicit # | | |-FunctionDecl 0x5595a79f6c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79f6ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f6d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f6d78 Implicit # | | | `-ConstAttr 0x5595a79f6da0 Implicit # | | |-FunctionDecl 0x5595a79f6ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79f6e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f6f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f6ff0 Implicit # | | | `-ConstAttr 0x5595a79f7018 Implicit # | | |-FunctionDecl 0x5595a79f7128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5595a79f7078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5595a79f71d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f7250 Implicit # | | | `-ConstAttr 0x5595a79f7278 Implicit # | | |-FunctionDecl 0x5595a79f73a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79f72f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f7450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f74c8 Implicit # | | | `-ConstAttr 0x5595a79f74f0 Implicit # | | |-FunctionDecl 0x5595a79f7618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79f7568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f76c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f7740 Implicit # | | | `-ConstAttr 0x5595a79f7768 Implicit # | | |-FunctionDecl 0x5595a79f7890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79f77e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f7940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5595a79f79b8 Implicit # | | | `-ConstAttr 0x5595a79f79e0 Implicit # | | |-FunctionDecl 0x5595a79f7b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5595a79f7a38 col:13 'bool' # | | | |-ParmVarDecl 0x5595a79f7ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5595a79f7c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f7ca8 Implicit # | | | `-ConstAttr 0x5595a79f7cd0 Implicit # | | |-FunctionDecl 0x5595a79f7e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5595a79f7d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5595a79f7db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f7f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f7fb8 Implicit # | | | `-ConstAttr 0x5595a79f7fe0 Implicit # | | |-FunctionDecl 0x5595a79f81a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5595a79f8058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5595a79f80d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f8260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f82d8 Implicit # | | | `-ConstAttr 0x5595a79f8300 Implicit # | | |-FunctionDecl 0x5595a79f84c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5595a79f8378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5595a79f83f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79f8580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f85f8 Implicit # | | | `-ConstAttr 0x5595a79f8620 Implicit # | | |-FunctionDecl 0x5595a79f87e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5595a79f8680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5595a79f8700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f88a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f8918 Implicit # | | | `-ConstAttr 0x5595a79f8940 Implicit # | | |-FunctionDecl 0x5595a79f8af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5595a79f89a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5595a79f8a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f8ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f8c20 Implicit # | | | `-ConstAttr 0x5595a79f8c48 Implicit # | | |-FunctionDecl 0x5595a79f8df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5595a79f8ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5595a79f8d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f8eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f8f28 Implicit # | | | `-ConstAttr 0x5595a79f8f50 Implicit # | | |-FunctionDecl 0x5595a79f9100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5595a79f8fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5595a79f9030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f91b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f9230 Implicit # | | | `-ConstAttr 0x5595a79f9258 Implicit # | | |-FunctionDecl 0x5595a79f9408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5595a79f92b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5595a79f9338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f94c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f9538 Implicit # | | | `-ConstAttr 0x5595a79f9560 Implicit # | | |-FunctionDecl 0x5595a79f9710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5595a79f95c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5595a79f9640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f97c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f9840 Implicit # | | | `-ConstAttr 0x5595a79f9868 Implicit # | | |-FunctionDecl 0x5595a79f9a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5595a79f98c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5595a79f9948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f9ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f9b48 Implicit # | | | `-ConstAttr 0x5595a79f9b70 Implicit # | | |-FunctionDecl 0x5595a79f9d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5595a79f9bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5595a79f9c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79f9dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79f9e50 Implicit # | | | `-ConstAttr 0x5595a79f9e78 Implicit # | | |-FunctionDecl 0x5595a79fa028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5595a79f9ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5595a79f9f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79fa0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79fa158 Implicit # | | | `-ConstAttr 0x5595a79fa180 Implicit # | | |-FunctionDecl 0x5595a79fa330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5595a79fa1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5595a79fa260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79fa3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79fa460 Implicit # | | | `-ConstAttr 0x5595a79fa488 Implicit # | | |-FunctionDecl 0x5595a79fa638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5595a79fa4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5595a79fa568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79fa6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79fa790 Implicit # | | | `-ConstAttr 0x5595a79fa7b8 Implicit # | | |-FunctionDecl 0x5595a79fa968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5595a79fa818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5595a79fa898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79faa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79faa98 Implicit # | | | `-ConstAttr 0x5595a79faac0 Implicit # | | |-FunctionDecl 0x5595a79fac70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5595a79fab20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5595a79faba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79fad28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79fada0 Implicit # | | | `-ConstAttr 0x5595a79fadc8 Implicit # | | |-FunctionDecl 0x5595a79faf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5595a79fae28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5595a79faea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79fb030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79fb0a8 Implicit # | | | `-ConstAttr 0x5595a79fb0d0 Implicit # | | |-FunctionDecl 0x5595a79fb280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5595a79fb130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5595a79fb1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5595a79fb338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5595a79fb3b0 Implicit # | | | `-ConstAttr 0x5595a79fb3d8 Implicit # | | |-FunctionDecl 0x5595a79fb588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5595a79fb438 col:14 'half' # | | | |-ParmVarDecl 0x5595a79fb4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5595a79fb640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fb6b8 Implicit # | | | `-ConstAttr 0x5595a79fb6e0 Implicit # | | |-FunctionDecl 0x5595a79fb898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5595a79fb748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5595a79fb7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fb950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fb9c8 Implicit # | | | `-ConstAttr 0x5595a79fb9f0 Implicit # | | |-FunctionDecl 0x5595a79fbbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5595a79fba68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79fbae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fbc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fbce8 Implicit # | | | `-ConstAttr 0x5595a79fbd10 Implicit # | | |-FunctionDecl 0x5595a79fbed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5595a79fbd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5595a79fbe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fbf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fc008 Implicit # | | | `-ConstAttr 0x5595a79fc030 Implicit # | | |-FunctionDecl 0x5595a79fc1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5595a79fc090 col:16 'float' # | | | |-ParmVarDecl 0x5595a79fc110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5595a79fc298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fc310 Implicit # | | | `-ConstAttr 0x5595a79fc338 Implicit # | | |-FunctionDecl 0x5595a79fc500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5595a79fc3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5595a79fc430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fc5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fc630 Implicit # | | | `-ConstAttr 0x5595a79fc658 Implicit # | | |-FunctionDecl 0x5595a79fc870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5595a79fc6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79fc7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fc928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fc9a0 Implicit # | | | `-ConstAttr 0x5595a79fc9c8 Implicit # | | |-FunctionDecl 0x5595a79fcb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5595a79fca40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5595a79fcac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fcc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5595a79fccc0 Implicit # | | | `-ConstAttr 0x5595a79fcce8 Implicit # | | |-FunctionDecl 0x5595a79fce10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5595a79fcd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a79fcec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fcf38 Implicit # | | | `-ConstAttr 0x5595a79fcf60 Implicit # | | |-FunctionDecl 0x5595a79fd078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a79fcfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fd128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fd1a0 Implicit # | | | `-ConstAttr 0x5595a79fd1c8 Implicit # | | |-FunctionDecl 0x5595a79fd2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a79fd240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fd3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fd418 Implicit # | | | `-ConstAttr 0x5595a79fd440 Implicit # | | |-FunctionDecl 0x5595a79fd568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a79fd4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fd618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fd690 Implicit # | | | `-ConstAttr 0x5595a79fd6b8 Implicit # | | |-FunctionDecl 0x5595a79fd7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a79fd730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a79fd890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fd908 Implicit # | | | `-ConstAttr 0x5595a79fd930 Implicit # | | |-FunctionDecl 0x5595a79fda58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a79fd9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fdb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fdb80 Implicit # | | | `-ConstAttr 0x5595a79fdba8 Implicit # | | |-FunctionDecl 0x5595a79fdcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a79fdc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fdd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fddf8 Implicit # | | | `-ConstAttr 0x5595a79fde20 Implicit # | | |-FunctionDecl 0x5595a79fdf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a79fde98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fdff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5595a79fe070 Implicit # | | | `-ConstAttr 0x5595a79fe098 Implicit # | | |-FunctionDecl 0x5595a79fe260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5595a79fe110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5595a79fe190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fe318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5595a79fe390 Implicit # | | | `-ConstAttr 0x5595a79fe3b8 Implicit # | | |-FunctionDecl 0x5595a79fe570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5595a79fe420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5595a79fe4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fe628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5595a79fe6a0 Implicit # | | | `-ConstAttr 0x5595a79fe6c8 Implicit # | | |-FunctionDecl 0x5595a79fe7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5595a79fe728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a79fe8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79fe920 Implicit # | | | `-ConstAttr 0x5595a79fe948 Implicit # | | |-FunctionDecl 0x5595a79fea60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79fe9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79feb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79feb88 Implicit # | | | `-ConstAttr 0x5595a79febb0 Implicit # | | |-FunctionDecl 0x5595a79fecd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79fec28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79fed88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79fee00 Implicit # | | | `-ConstAttr 0x5595a79fee28 Implicit # | | |-FunctionDecl 0x5595a79fef50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79feea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ff000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79ff078 Implicit # | | | `-ConstAttr 0x5595a79ff0a0 Implicit # | | |-FunctionDecl 0x5595a79ff1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5595a79ff100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a79ff260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79ff2d8 Implicit # | | | `-ConstAttr 0x5595a79ff300 Implicit # | | |-FunctionDecl 0x5595a79ff428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79ff378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ff4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79ff550 Implicit # | | | `-ConstAttr 0x5595a79ff578 Implicit # | | |-FunctionDecl 0x5595a79ff6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79ff5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ff750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79ff7c8 Implicit # | | | `-ConstAttr 0x5595a79ff7f0 Implicit # | | |-FunctionDecl 0x5595a79ff918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79ff868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ff9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79ffa40 Implicit # | | | `-ConstAttr 0x5595a79ffa68 Implicit # | | |-FunctionDecl 0x5595a79ffb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5595a79ffac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5595a79ffc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79ffca0 Implicit # | | | `-ConstAttr 0x5595a79ffcc8 Implicit # | | |-FunctionDecl 0x5595a79ffdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a79ffd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79ffea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a79fff18 Implicit # | | | `-ConstAttr 0x5595a79fff40 Implicit # | | |-FunctionDecl 0x5595a7a00068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a79fffb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a00118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a7a00190 Implicit # | | | `-ConstAttr 0x5595a7a001b8 Implicit # | | |-FunctionDecl 0x5595a7a002e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a00230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a00390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5595a7a00408 Implicit # | | | `-ConstAttr 0x5595a7a00430 Implicit # | | |-FunctionDecl 0x5595a7a00540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5595a7a00490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a7a005f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a00668 Implicit # | | | `-ConstAttr 0x5595a7a00690 Implicit # | | |-FunctionDecl 0x5595a7a007c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a006f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a00870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a008e8 Implicit # | | | `-ConstAttr 0x5595a7a00910 Implicit # | | |-FunctionDecl 0x5595a7a00a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a00988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a00ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a00b60 Implicit # | | | `-ConstAttr 0x5595a7a00b88 Implicit # | | |-FunctionDecl 0x5595a7a00cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a00c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a00d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a00dd8 Implicit # | | | `-ConstAttr 0x5595a7a00e00 Implicit # | | |-FunctionDecl 0x5595a7a00f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5595a7a00e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5595a7a00fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a01038 Implicit # | | | `-ConstAttr 0x5595a7a01060 Implicit # | | |-FunctionDecl 0x5595a7a01188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a010d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a01238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a012b0 Implicit # | | | `-ConstAttr 0x5595a7a012d8 Implicit # | | |-FunctionDecl 0x5595a7a01400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a01350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a014b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a01528 Implicit # | | | `-ConstAttr 0x5595a7a01550 Implicit # | | |-FunctionDecl 0x5595a7a01678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a015c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a01728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5595a7a017a0 Implicit # | | | `-ConstAttr 0x5595a7a017c8 Implicit # | | |-FunctionDecl 0x5595a7a018d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5595a7a01828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a7a01988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a7a01a00 Implicit # | | | `-ConstAttr 0x5595a7a01a28 Implicit # | | |-FunctionDecl 0x5595a7a01b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a01a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a01bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a7a01c68 Implicit # | | | `-ConstAttr 0x5595a7a01c90 Implicit # | | |-FunctionDecl 0x5595a7a01db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a01d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a01e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a7a01ee0 Implicit # | | | `-ConstAttr 0x5595a7a01f08 Implicit # | | |-FunctionDecl 0x5595a7a02030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a01f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a020e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a7a02158 Implicit # | | | `-ConstAttr 0x5595a7a02180 Implicit # | | |-FunctionDecl 0x5595a7a02290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5595a7a021e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5595a7a02340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a7a023b8 Implicit # | | | `-ConstAttr 0x5595a7a023e0 Implicit # | | |-FunctionDecl 0x5595a7a02508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a02458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a025b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a7a02630 Implicit # | | | `-ConstAttr 0x5595a7a02658 Implicit # | | |-FunctionDecl 0x5595a79c6be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a026d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c6c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a79c6d08 Implicit # | | | `-ConstAttr 0x5595a79c6d30 Implicit # | | |-FunctionDecl 0x5595a79c6e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79c6da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c6f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5595a79c6f80 Implicit # | | | `-ConstAttr 0x5595a79c6fa8 Implicit # | | |-FunctionDecl 0x5595a79c70b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5595a79c7008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5595a79c7168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c71e0 Implicit # | | | `-ConstAttr 0x5595a79c7208 Implicit # | | |-FunctionDecl 0x5595a79c7320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79c7270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c73d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c7448 Implicit # | | | `-ConstAttr 0x5595a79c7470 Implicit # | | |-FunctionDecl 0x5595a79c7598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79c74e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c7648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c76c0 Implicit # | | | `-ConstAttr 0x5595a79c76e8 Implicit # | | |-FunctionDecl 0x5595a79c7810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79c7760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c78c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c7938 Implicit # | | | `-ConstAttr 0x5595a79c7960 Implicit # | | |-FunctionDecl 0x5595a79c7a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5595a79c79c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5595a79c7b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c7b98 Implicit # | | | `-ConstAttr 0x5595a79c7bc0 Implicit # | | |-FunctionDecl 0x5595a79c7ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a79c7c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c7d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c7e10 Implicit # | | | `-ConstAttr 0x5595a79c7e38 Implicit # | | |-FunctionDecl 0x5595a79c7f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a79c7eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c8010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c8088 Implicit # | | | `-ConstAttr 0x5595a79c80b0 Implicit # | | |-FunctionDecl 0x5595a79c81d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a79c8128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c8288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c8300 Implicit # | | | `-ConstAttr 0x5595a79c8328 Implicit # | | |-FunctionDecl 0x5595a79c8438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5595a79c8388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5595a79c84e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c8560 Implicit # | | | `-ConstAttr 0x5595a79c8588 Implicit # | | |-FunctionDecl 0x5595a79c86b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a79c8600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c8760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c87d8 Implicit # | | | `-ConstAttr 0x5595a79c8800 Implicit # | | |-FunctionDecl 0x5595a79c8928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a79c8878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c89d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c8a50 Implicit # | | | `-ConstAttr 0x5595a79c8a78 Implicit # | | |-FunctionDecl 0x5595a79c8bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a79c8af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79c8ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5595a79c8d18 Implicit # | | | `-ConstAttr 0x5595a79c8d40 Implicit # | | |-FunctionTemplateDecl 0x5595a79c9158 col:3 select # | | | |-TemplateTypeParmDecl 0x5595a79c8d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a79c90b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5595a79c8e40 col:14 'bool' # | | | |-ParmVarDecl 0x5595a79c8eb8 col:17 'T' # | | | |-ParmVarDecl 0x5595a79c8f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5595a79c91c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5595a79c92a8 Implicit # | | | `-ConstAttr 0x5595a79c92d0 Implicit # | | |-FunctionTemplateDecl 0x5595a79c97d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a79c92f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a79c9728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5595a79c9478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a79c9558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5595a79c9638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79c9840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a79c9da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a79c98c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a79c9cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5595a79c9a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a79c9b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5595a79c9c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79c9e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a79ca370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a79c9e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a79ca2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5595a79ca018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a79ca0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5595a79ca1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79ca3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a79ca970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a79ca468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a79ca8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5595a79ca5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a79ca660 col:39 'T' # | | | |-ParmVarDecl 0x5595a79ca740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a79ca9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a0eb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a79caa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a0ea58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5595a7a0e7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0e838 col:39 'T' # | | | |-ParmVarDecl 0x5595a7a0e918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a7a0eb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a0f0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a0ebf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a0f008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5595a7a0ed78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0edf0 col:39 'T' # | | | |-ParmVarDecl 0x5595a7a0eed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5595a7a0f120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a0f6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a0f1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a0f608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5595a7a0f328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0f408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0f480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5595a7a0f720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a0fc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a0f7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a0fbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5595a7a0f928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0fa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0fa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5595a7a0fcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a10210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a0fd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a10168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5595a7a0fed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a0ffb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a10030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5595a7a10280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a10950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a10308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a108a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5595a7a10620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a10698 col:23 'T' # | | | |-ParmVarDecl 0x5595a7a10710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5595a7a109c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a10fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a10a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a10f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5595a7a10cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a10d68 col:23 'T' # | | | |-ParmVarDecl 0x5595a7a10de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5595a7a11030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5595a7a11630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5595a7a110b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a11588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5595a7a11360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5595a7a113d8 col:23 'T' # | | | |-ParmVarDecl 0x5595a7a11450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5595a7a116a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5595a7a11800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5595a7a11750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a7a118b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a11928 Implicit # | | | `-ConstAttr 0x5595a7a11950 Implicit # | | |-FunctionDecl 0x5595a7a11a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a119b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a11b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a11b90 Implicit # | | | `-ConstAttr 0x5595a7a11bb8 Implicit # | | |-FunctionDecl 0x5595a7a11ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a11c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a11d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a11e08 Implicit # | | | `-ConstAttr 0x5595a7a11e30 Implicit # | | |-FunctionDecl 0x5595a7a11f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a11ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a12008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a12080 Implicit # | | | `-ConstAttr 0x5595a7a120a8 Implicit # | | |-FunctionDecl 0x5595a7a121b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5595a7a12108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a7a12268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a122e0 Implicit # | | | `-ConstAttr 0x5595a7a12308 Implicit # | | |-FunctionDecl 0x5595a7a12430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a12380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a124e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a12558 Implicit # | | | `-ConstAttr 0x5595a7a12580 Implicit # | | |-FunctionDecl 0x5595a7a126a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a125f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a12758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a127e0 Implicit # | | | `-ConstAttr 0x5595a7a12808 Implicit # | | |-FunctionDecl 0x5595a7a12930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a12880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a129e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5595a7a12a58 Implicit # | | | `-ConstAttr 0x5595a7a12a80 Implicit # | | |-FunctionDecl 0x5595a7a12b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5595a7a12ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a7a12c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a12cb8 Implicit # | | | `-ConstAttr 0x5595a7a12ce0 Implicit # | | |-FunctionDecl 0x5595a7a12df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a12d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a12ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a12f20 Implicit # | | | `-ConstAttr 0x5595a7a12f48 Implicit # | | |-FunctionDecl 0x5595a7a13070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a12fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a13120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a13198 Implicit # | | | `-ConstAttr 0x5595a7a131c0 Implicit # | | |-FunctionDecl 0x5595a7a132e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a13238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a13398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a13410 Implicit # | | | `-ConstAttr 0x5595a7a13438 Implicit # | | |-FunctionDecl 0x5595a7a13548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5595a7a13498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a7a135f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a13670 Implicit # | | | `-ConstAttr 0x5595a7a13698 Implicit # | | |-FunctionDecl 0x5595a7a137c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a13710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a13870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a138e8 Implicit # | | | `-ConstAttr 0x5595a7a13910 Implicit # | | |-FunctionDecl 0x5595a7a13a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a13988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a13ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a13b60 Implicit # | | | `-ConstAttr 0x5595a7a13b88 Implicit # | | |-FunctionDecl 0x5595a7a13cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a13c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a13d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5595a7a13dd8 Implicit # | | | `-ConstAttr 0x5595a7a13e00 Implicit # | | |-FunctionDecl 0x5595a7a13f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5595a7a13e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a7a13fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a14038 Implicit # | | | `-ConstAttr 0x5595a7a14060 Implicit # | | |-FunctionDecl 0x5595a7a14178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a140c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a14228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a142a0 Implicit # | | | `-ConstAttr 0x5595a7a142c8 Implicit # | | |-FunctionDecl 0x5595a7a143f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a14340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a144a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a14518 Implicit # | | | `-ConstAttr 0x5595a7a14540 Implicit # | | |-FunctionDecl 0x5595a7a14668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a145b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a14718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a14790 Implicit # | | | `-ConstAttr 0x5595a7a147b8 Implicit # | | |-FunctionDecl 0x5595a7a148d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5595a7a14828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a7a14988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a14a00 Implicit # | | | `-ConstAttr 0x5595a7a14a28 Implicit # | | |-FunctionDecl 0x5595a7a14b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a14aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a14c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a14c78 Implicit # | | | `-ConstAttr 0x5595a7a14ca0 Implicit # | | |-FunctionDecl 0x5595a7a14dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a14d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a14e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a14ef0 Implicit # | | | `-ConstAttr 0x5595a7a14f18 Implicit # | | |-FunctionDecl 0x5595a7a15040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a14f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a150f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5595a7a15168 Implicit # | | | `-ConstAttr 0x5595a7a15190 Implicit # | | |-FunctionDecl 0x5595a7a15340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5595a7a151f0 col:15 'half' # | | | |-ParmVarDecl 0x5595a7a15270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5595a7a153f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a15470 Implicit # | | | `-ConstAttr 0x5595a7a15498 Implicit # | | |-FunctionDecl 0x5595a7a15650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5595a7a15500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5595a7a15580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a15708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a15780 Implicit # | | | `-ConstAttr 0x5595a7a157a8 Implicit # | | |-FunctionDecl 0x5595a7a15970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5595a7a15820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5595a7a158a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a15a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a15aa0 Implicit # | | | `-ConstAttr 0x5595a7a15ac8 Implicit # | | |-FunctionDecl 0x5595a7a15c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5595a7a15b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5595a7a15bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a15d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a15dc0 Implicit # | | | `-ConstAttr 0x5595a7a15de8 Implicit # | | |-FunctionDecl 0x5595a7a15f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5595a7a15e48 col:17 'float' # | | | |-ParmVarDecl 0x5595a7a15ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5595a7a16050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a160c8 Implicit # | | | `-ConstAttr 0x5595a7a160f0 Implicit # | | |-FunctionDecl 0x5595a7a162b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5595a7a16168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5595a7a161e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a16370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a163e8 Implicit # | | | `-ConstAttr 0x5595a7a16410 Implicit # | | |-FunctionDecl 0x5595a7a165d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5595a7a16488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5595a7a16508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a16690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a16708 Implicit # | | | `-ConstAttr 0x5595a7a16730 Implicit # | | |-FunctionDecl 0x5595a7a16950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5595a7a16800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5595a7a16880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a16a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5595a7a16a80 Implicit # | | | `-ConstAttr 0x5595a7a16aa8 Implicit # | | |-FunctionDecl 0x5595a7a16bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5595a7a16b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a7a16c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a16ce0 Implicit # | | | `-ConstAttr 0x5595a7a16d08 Implicit # | | |-FunctionDecl 0x5595a7a16e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a16d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a16ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a16f48 Implicit # | | | `-ConstAttr 0x5595a7a16f70 Implicit # | | |-FunctionDecl 0x5595a7a17098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a16fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a17148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a171c0 Implicit # | | | `-ConstAttr 0x5595a7a171e8 Implicit # | | |-FunctionDecl 0x5595a7a17310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a17260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a173c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a17438 Implicit # | | | `-ConstAttr 0x5595a7a17460 Implicit # | | |-FunctionDecl 0x5595a7a17570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5595a7a174c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5595a7a17620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a17698 Implicit # | | | `-ConstAttr 0x5595a7a176c0 Implicit # | | |-FunctionDecl 0x5595a7a177e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a17738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a17898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a17910 Implicit # | | | `-ConstAttr 0x5595a7a17938 Implicit # | | |-FunctionDecl 0x5595a7a17a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a179b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a17b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a17b88 Implicit # | | | `-ConstAttr 0x5595a7a17bb0 Implicit # | | |-FunctionDecl 0x5595a7a17cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a17c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a17d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5595a7a17e00 Implicit # | | | `-ConstAttr 0x5595a7a17e28 Implicit # | | |-FunctionDecl 0x5595a7a17f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5595a7a17e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5595a7a17fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a18060 Implicit # | | | `-ConstAttr 0x5595a7a18088 Implicit # | | |-FunctionDecl 0x5595a7a181a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a180f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a18250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a182c8 Implicit # | | | `-ConstAttr 0x5595a7a182f0 Implicit # | | |-FunctionDecl 0x5595a7a18418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a18368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a184c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a18540 Implicit # | | | `-ConstAttr 0x5595a7a18568 Implicit # | | |-FunctionDecl 0x5595a7a18690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a185e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a18740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a187b8 Implicit # | | | `-ConstAttr 0x5595a7a18810 Implicit # | | |-FunctionDecl 0x5595a7a18920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5595a7a18870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5595a7a189d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a18a48 Implicit # | | | `-ConstAttr 0x5595a7a18a70 Implicit # | | |-FunctionDecl 0x5595a7a18b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a18ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a18c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a18cc0 Implicit # | | | `-ConstAttr 0x5595a7a18ce8 Implicit # | | |-FunctionDecl 0x5595a7a18e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a18d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a18ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a18f38 Implicit # | | | `-ConstAttr 0x5595a7a18f60 Implicit # | | |-FunctionDecl 0x5595a7a19088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a18fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a19138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5595a7a191b0 Implicit # | | | `-ConstAttr 0x5595a7a191d8 Implicit # | | |-FunctionDecl 0x5595a7a192e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5595a7a19238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5595a7a19398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a19410 Implicit # | | | `-ConstAttr 0x5595a7a19438 Implicit # | | |-FunctionDecl 0x5595a7a19550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a194a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a19600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a19678 Implicit # | | | `-ConstAttr 0x5595a7a196a0 Implicit # | | |-FunctionDecl 0x5595a7a197c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a19718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a19878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a198f0 Implicit # | | | `-ConstAttr 0x5595a7a19918 Implicit # | | |-FunctionDecl 0x5595a7a19a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a19990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a19af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a19b68 Implicit # | | | `-ConstAttr 0x5595a7a19b90 Implicit # | | |-FunctionDecl 0x5595a7a19ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5595a7a19bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5595a7a19d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a19dc8 Implicit # | | | `-ConstAttr 0x5595a7a19df0 Implicit # | | |-FunctionDecl 0x5595a7a19f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a19e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a19fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a1a040 Implicit # | | | `-ConstAttr 0x5595a7a1a068 Implicit # | | |-FunctionDecl 0x5595a7a1a190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a1a0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a1a240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a1a2b8 Implicit # | | | `-ConstAttr 0x5595a7a1a2e0 Implicit # | | |-FunctionDecl 0x5595a7a1a408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a1a358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a1a4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5595a7a1a530 Implicit # | | | `-ConstAttr 0x5595a7a1a558 Implicit # | | |-FunctionDecl 0x5595a7a1a660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5595a7a1a5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5595a7a1a710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1a770 # | | | |-NoThrowAttr 0x5595a7a1a7b0 Implicit # | | | `-ConstAttr 0x5595a7a1a7d8 Implicit # | | |-FunctionDecl 0x5595a7a1a900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5595a7a1a850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a1a9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1aa10 # | | | |-NoThrowAttr 0x5595a7a1aa50 Implicit # | | | `-ConstAttr 0x5595a7a1aa78 Implicit # | | |-FunctionDecl 0x5595a7a1aba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5595a7a1aaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a1ac50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1acb0 # | | | |-NoThrowAttr 0x5595a7a1acf0 Implicit # | | | `-ConstAttr 0x5595a7a1ad18 Implicit # | | |-FunctionDecl 0x5595a7a1ae40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5595a7a1ad90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a1aef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1af50 # | | | |-NoThrowAttr 0x5595a7a1af90 Implicit # | | | `-ConstAttr 0x5595a7a1afb8 Implicit # | | |-FunctionDecl 0x5595a7a1b0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5595a7a1b028 col:56 'int' # | | | |-AvailabilityAttr 0x5595a7a1b180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1b240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1b270 # | | | |-NoThrowAttr 0x5595a7a1b2b0 Implicit # | | | `-ConstAttr 0x5595a7a1b2d8 Implicit # | | |-FunctionDecl 0x5595a7a1b488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5595a7a1b360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5595a7a1b538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1b5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1b628 # | | | |-NoThrowAttr 0x5595a7a1b668 Implicit # | | | `-ConstAttr 0x5595a7a1b690 Implicit # | | |-FunctionDecl 0x5595a7a1b848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5595a7a1b718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5595a7a1b8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1b9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1b9e8 # | | | |-NoThrowAttr 0x5595a7a1ba28 Implicit # | | | `-ConstAttr 0x5595a7a1ba50 Implicit # | | |-FunctionDecl 0x5595a7a1bc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5595a7a1bad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5595a7a1bcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1bd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1bda8 # | | | |-NoThrowAttr 0x5595a7a1bde8 Implicit # | | | `-ConstAttr 0x5595a7a1be10 Implicit # | | |-FunctionDecl 0x5595a7a1bf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5595a7a1be98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a7a1bff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1c0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1c0e0 # | | | |-NoThrowAttr 0x5595a7a1c120 Implicit # | | | `-ConstAttr 0x5595a7a1c148 Implicit # | | |-FunctionDecl 0x5595a7a1c2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a1c1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5595a7a1c3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1c468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1c498 # | | | |-NoThrowAttr 0x5595a7a1c4d8 Implicit # | | | `-ConstAttr 0x5595a7a1c500 Implicit # | | |-FunctionDecl 0x5595a7a1c6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a1c588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5595a7a1c768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1c860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1c890 # | | | |-NoThrowAttr 0x5595a7a1c8d0 Implicit # | | | `-ConstAttr 0x5595a7a1c8f8 Implicit # | | |-FunctionDecl 0x5595a7a1caa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a1c980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5595a7a1cb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1cc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1cc48 # | | | |-NoThrowAttr 0x5595a7a1cc88 Implicit # | | | `-ConstAttr 0x5595a7a1ccb0 Implicit # | | |-FunctionDecl 0x5595a7a1cde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5595a7a1cd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5595a7a1ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1cf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1cf80 # | | | |-NoThrowAttr 0x5595a7a1cfc0 Implicit # | | | `-ConstAttr 0x5595a7a1cfe8 Implicit # | | |-FunctionDecl 0x5595a7a1d198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a1d070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a1d248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1d308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1d338 # | | | |-NoThrowAttr 0x5595a7a1d378 Implicit # | | | `-ConstAttr 0x5595a7a1d3a0 Implicit # | | |-FunctionDecl 0x5595a7a1d558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a1d428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a1d608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1d6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1d6f8 # | | | |-NoThrowAttr 0x5595a7a1d738 Implicit # | | | `-ConstAttr 0x5595a7a1d760 Implicit # | | |-FunctionDecl 0x5595a7a1d918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a1d7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a1d9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1da88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1dab8 # | | | |-NoThrowAttr 0x5595a7a1daf8 Implicit # | | | `-ConstAttr 0x5595a7a1db20 Implicit # | | |-FunctionDecl 0x5595a7a1dc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a1dba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5595a7a1dd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1ddc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1ddf0 # | | | |-NoThrowAttr 0x5595a7a1de30 Implicit # | | | `-ConstAttr 0x5595a7a1de58 Implicit # | | |-FunctionDecl 0x5595a7a1e008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a1dee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a1e0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1e178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1e1a8 # | | | |-NoThrowAttr 0x5595a7a1e1e8 Implicit # | | | `-ConstAttr 0x5595a7a1e210 Implicit # | | |-FunctionDecl 0x5595a7a1e3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a1e298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a1e478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1e538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1e568 # | | | |-NoThrowAttr 0x5595a7a1e5a8 Implicit # | | | `-ConstAttr 0x5595a7a1e5d0 Implicit # | | |-FunctionDecl 0x5595a7a1e788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a1e658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a1e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1e938 # | | | |-NoThrowAttr 0x5595a7a1e978 Implicit # | | | `-ConstAttr 0x5595a7a1e9a0 Implicit # | | |-FunctionDecl 0x5595a7a1eab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5595a7a1ea10 col:58 'float' # | | | |-AvailabilityAttr 0x5595a7a1eb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1ec28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1ec58 # | | | |-NoThrowAttr 0x5595a7a1ec98 Implicit # | | | `-ConstAttr 0x5595a7a1ecc0 Implicit # | | |-FunctionDecl 0x5595a7a1edf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5595a7a1ed48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5595a7a1eea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1ef68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1ef98 # | | | |-NoThrowAttr 0x5595a7a1efd8 Implicit # | | | `-ConstAttr 0x5595a7a1f000 Implicit # | | |-FunctionDecl 0x5595a7a1f138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5595a7a1f088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5595a7a1f1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1f2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1f2d8 # | | | |-NoThrowAttr 0x5595a7a1f318 Implicit # | | | `-ConstAttr 0x5595a7a1f340 Implicit # | | |-FunctionDecl 0x5595a7a1f478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5595a7a1f3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5595a7a1f528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1f5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1f618 # | | | |-NoThrowAttr 0x5595a7a1f658 Implicit # | | | `-ConstAttr 0x5595a7a1f680 Implicit # | | |-FunctionDecl 0x5595a7a1f798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5595a7a1f6f0 col:59 'double' # | | | |-AvailabilityAttr 0x5595a7a1f848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1f908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1f938 # | | | |-NoThrowAttr 0x5595a7a1f978 Implicit # | | | `-ConstAttr 0x5595a7a1f9a0 Implicit # | | |-FunctionDecl 0x5595a7a1fb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5595a7a1fa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5595a7a1fc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a1fcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a1fcf8 # | | | |-NoThrowAttr 0x5595a7a1fd38 Implicit # | | | `-ConstAttr 0x5595a7a1fd60 Implicit # | | |-FunctionDecl 0x5595a7a1ff18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5595a7a1fde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5595a7a1ffc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a20088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a200b8 # | | | |-NoThrowAttr 0x5595a7a200f8 Implicit # | | | `-ConstAttr 0x5595a7a20120 Implicit # | | |-FunctionDecl 0x5595a7a202d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5595a7a201a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5595a7a20388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a20448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5595a7a20478 # | | | |-NoThrowAttr 0x5595a7a204b8 Implicit # | | | `-ConstAttr 0x5595a7a204e0 Implicit # | | |-FunctionDecl 0x5595a7a205f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5595a7a20548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5595a7a206a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a20760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5595a7a20790 # | | | |-NoThrowAttr 0x5595a7a207d0 Implicit # | | | `-ConstAttr 0x5595a7a207f8 Implicit # | | |-FunctionDecl 0x5595a7a20908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5595a7a20860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5595a7a209b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a20a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5595a7a20aa8 # | | | |-NoThrowAttr 0x5595a7a20ae8 Implicit # | | | `-ConstAttr 0x5595a7a20b10 Implicit # | | |-FunctionDecl 0x5595a7a20c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5595a7a20b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5595a7a20d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a20e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5595a7a20e38 # | | | |-NoThrowAttr 0x5595a7a20e78 Implicit # | | | `-ConstAttr 0x5595a7a20ea0 Implicit # | | |-FunctionDecl 0x5595a7a21028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5595a7a20ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5595a7a210d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a21198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5595a7a211c8 # | | | |-NoThrowAttr 0x5595a7a21208 Implicit # | | | `-ConstAttr 0x5595a7a21230 Implicit # | | |-FunctionDecl 0x5595a7a21308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5595a7a213b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a21470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5595a7a214a0 # | | | |-NoThrowAttr 0x5595a7a214e0 Implicit # | | | `-ConstAttr 0x5595a7a21508 Implicit # | | |-FunctionDecl 0x5595a7a215a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5595a7a21648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a21708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5595a7a21738 # | | | |-NoThrowAttr 0x5595a7a21778 Implicit # | | | `-ConstAttr 0x5595a7a217a0 Implicit # | | |-FunctionDecl 0x5595a7a21810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5595a7a218b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a21978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5595a7a219a8 # | | | |-NoThrowAttr 0x5595a7a219e8 Implicit # | | | `-ConstAttr 0x5595a7a21a10 Implicit # | | |-FunctionDecl 0x5595a7a21b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5595a7a21a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5595a7a21bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a21c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5595a7a21cb8 # | | | |-NoThrowAttr 0x5595a7a21cf8 Implicit # | | | `-ConstAttr 0x5595a7a21d20 Implicit # | | |-FunctionDecl 0x5595a7a21f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a21d68 col:53 'bool' # | | | |-ParmVarDecl 0x5595a7a21de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a21fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a22048 # | | | |-NoThrowAttr 0x5595a7a22088 Implicit # | | | `-ConstAttr 0x5595a7a220b0 Implicit # | | |-FunctionDecl 0x5595a7a222e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a22118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5595a7a22198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a223a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a22400 # | | | |-NoThrowAttr 0x5595a7a22440 Implicit # | | | `-ConstAttr 0x5595a7a22468 Implicit # | | |-FunctionDecl 0x5595a7a226b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a224e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5595a7a22560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a22770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a227d0 # | | | |-NoThrowAttr 0x5595a7a22810 Implicit # | | | `-ConstAttr 0x5595a7a23870 Implicit # | | |-FunctionDecl 0x5595a7a23ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a238e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5595a7a23968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a23b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a23bd0 # | | | |-NoThrowAttr 0x5595a7a23c10 Implicit # | | | `-ConstAttr 0x5595a7a23c38 Implicit # | | |-FunctionDecl 0x5595a7a23e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a23c98 col:53 'half' # | | | |-ParmVarDecl 0x5595a7a23d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a23f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a23f80 # | | | |-NoThrowAttr 0x5595a7a23fc0 Implicit # | | | `-ConstAttr 0x5595a7a23fe8 Implicit # | | |-FunctionDecl 0x5595a7a24238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a24060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5595a7a240e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a242f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a24350 # | | | |-NoThrowAttr 0x5595a7a24390 Implicit # | | | `-ConstAttr 0x5595a7a243b8 Implicit # | | |-FunctionDecl 0x5595a7a24608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a24430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5595a7a244b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a246c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a24720 # | | | |-NoThrowAttr 0x5595a7a24760 Implicit # | | | `-ConstAttr 0x5595a7a24788 Implicit # | | |-FunctionDecl 0x5595a7a249d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a24800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5595a7a24880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a24a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a24af0 # | | | |-NoThrowAttr 0x5595a7a24b30 Implicit # | | | `-ConstAttr 0x5595a7a24b58 Implicit # | | |-FunctionDecl 0x5595a7a24d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a24bb8 col:51 'int' # | | | |-ParmVarDecl 0x5595a7a24c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a24e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a24ea0 # | | | |-NoThrowAttr 0x5595a7a24ee0 Implicit # | | | `-ConstAttr 0x5595a7a24f08 Implicit # | | |-FunctionDecl 0x5595a7a25158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a24f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5595a7a25000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a25210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a25270 # | | | |-NoThrowAttr 0x5595a7a252b0 Implicit # | | | `-ConstAttr 0x5595a7a252d8 Implicit # | | |-FunctionDecl 0x5595a7a25528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a25350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5595a7a253d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a255e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a25640 # | | | |-NoThrowAttr 0x5595a7a25680 Implicit # | | | `-ConstAttr 0x5595a7a256a8 Implicit # | | |-FunctionDecl 0x5595a7a25938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a25720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5595a7a257a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a259f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a25a50 # | | | |-NoThrowAttr 0x5595a7a25a90 Implicit # | | | `-ConstAttr 0x5595a7a25ab8 Implicit # | | |-FunctionDecl 0x5595a7a25cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a25b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a7a25bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a25d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a25de0 # | | | |-NoThrowAttr 0x5595a7a25e20 Implicit # | | | `-ConstAttr 0x5595a7a25e48 Implicit # | | |-FunctionDecl 0x5595a7a26098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a25ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a7a25f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a26150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a261b0 # | | | |-NoThrowAttr 0x5595a7a261f0 Implicit # | | | `-ConstAttr 0x5595a7a26218 Implicit # | | |-FunctionDecl 0x5595a7a26468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a26290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a7a26310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a26520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a26580 # | | | |-NoThrowAttr 0x5595a7a265c0 Implicit # | | | `-ConstAttr 0x5595a7a265e8 Implicit # | | |-FunctionDecl 0x5595a7a26838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a26660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a7a266e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a268f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a26950 # | | | |-NoThrowAttr 0x5595a7a26990 Implicit # | | | `-ConstAttr 0x5595a7a269b8 Implicit # | | |-FunctionDecl 0x5595a7a26be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a26a18 col:55 'float' # | | | |-ParmVarDecl 0x5595a7a26a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a26ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a26d00 # | | | |-NoThrowAttr 0x5595a7a26d40 Implicit # | | | `-ConstAttr 0x5595a7a26d68 Implicit # | | |-FunctionDecl 0x5595a7a26fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a26de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5595a7a26e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a27070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a270d0 # | | | |-NoThrowAttr 0x5595a7a27110 Implicit # | | | `-ConstAttr 0x5595a7a27138 Implicit # | | |-FunctionDecl 0x5595a7a27388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a271b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5595a7a27230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a27440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a274a0 # | | | |-NoThrowAttr 0x5595a7a274e0 Implicit # | | | `-ConstAttr 0x5595a7a27508 Implicit # | | |-FunctionDecl 0x5595a7a27758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a27580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5595a7a27600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a27810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a27890 # | | | |-NoThrowAttr 0x5595a7a278d0 Implicit # | | | `-ConstAttr 0x5595a7a278f8 Implicit # | | |-FunctionDecl 0x5595a7a27b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a27970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a7a279f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a27c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a27c60 # | | | |-NoThrowAttr 0x5595a7a27ca0 Implicit # | | | `-ConstAttr 0x5595a7a27cc8 Implicit # | | |-FunctionDecl 0x5595a7a27f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a27d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7a27dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a27fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a28030 # | | | |-NoThrowAttr 0x5595a7a28070 Implicit # | | | `-ConstAttr 0x5595a7a28098 Implicit # | | |-FunctionDecl 0x5595a7a282e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a28110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7a28190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a283a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a28400 # | | | |-NoThrowAttr 0x5595a7a28440 Implicit # | | | `-ConstAttr 0x5595a7a28468 Implicit # | | |-FunctionDecl 0x5595a7a286b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a284e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7a28560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a28770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a287d0 # | | | |-NoThrowAttr 0x5595a7a28810 Implicit # | | | `-ConstAttr 0x5595a7a28838 Implicit # | | |-FunctionDecl 0x5595a7a28a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a288b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a7a28930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a28b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a28ba0 # | | | |-NoThrowAttr 0x5595a7a28be0 Implicit # | | | `-ConstAttr 0x5595a7a28c08 Implicit # | | |-FunctionDecl 0x5595a7a28e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a28c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7a28d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a28f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a28f70 # | | | |-NoThrowAttr 0x5595a7a28fb0 Implicit # | | | `-ConstAttr 0x5595a7a28fd8 Implicit # | | |-FunctionDecl 0x5595a7a29228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a29050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7a290d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a292e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a29340 # | | | |-NoThrowAttr 0x5595a7a29380 Implicit # | | | `-ConstAttr 0x5595a7a293a8 Implicit # | | |-FunctionDecl 0x5595a7a295f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a29420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7a294a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a296b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a29710 # | | | |-NoThrowAttr 0x5595a7a29750 Implicit # | | | `-ConstAttr 0x5595a7a29778 Implicit # | | |-FunctionDecl 0x5595a7a299f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a297d8 col:57 'double' # | | | |-ParmVarDecl 0x5595a7a298a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a29ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a29b10 # | | | |-NoThrowAttr 0x5595a7a29b50 Implicit # | | | `-ConstAttr 0x5595a7a29b78 Implicit # | | |-FunctionDecl 0x5595a7a29dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a29bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7a29c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a29e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a29ee0 # | | | |-NoThrowAttr 0x5595a7a29f20 Implicit # | | | `-ConstAttr 0x5595a7a29f48 Implicit # | | |-FunctionDecl 0x5595a7a2a198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a29fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7a2a040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a2a250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a2a2b0 # | | | |-NoThrowAttr 0x5595a7a2a2f0 Implicit # | | | `-ConstAttr 0x5595a7a2a318 Implicit # | | |-FunctionDecl 0x5595a7a2a568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5595a7a2a390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7a2a410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a2a620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5595a7a2a680 # | | | |-NoThrowAttr 0x5595a7a2a6c0 Implicit # | | | `-ConstAttr 0x5595a7a2a6e8 Implicit # | | |-FunctionDecl 0x5595a7a2a820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a2a770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a7a2a8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2a990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2a9c0 # | | | |-NoThrowAttr 0x5595a7a2aa00 Implicit # | | | `-ConstAttr 0x5595a7a2aa28 Implicit # | | |-FunctionDecl 0x5595a7a2ab50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a2aaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5595a7a2ac00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2acc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2acf0 # | | | |-NoThrowAttr 0x5595a7a2ad30 Implicit # | | | `-ConstAttr 0x5595a7a2ad58 Implicit # | | |-FunctionDecl 0x5595a7a2ae90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a2ade0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5595a7a2af40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2b000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2b030 # | | | |-NoThrowAttr 0x5595a7a2b070 Implicit # | | | `-ConstAttr 0x5595a7a2b098 Implicit # | | |-FunctionDecl 0x5595a7a2b1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a2b120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5595a7a2b280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2b340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2b370 # | | | |-NoThrowAttr 0x5595a7a2b3b0 Implicit # | | | `-ConstAttr 0x5595a7a2b3d8 Implicit # | | |-FunctionDecl 0x5595a7a2b510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a2b460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5595a7a2b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2b680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2b6b0 # | | | |-NoThrowAttr 0x5595a7a2b6f0 Implicit # | | | `-ConstAttr 0x5595a7a2b718 Implicit # | | |-FunctionDecl 0x5595a7a2b8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a2b7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a2b960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2ba20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2ba50 # | | | |-NoThrowAttr 0x5595a7a2ba90 Implicit # | | | `-ConstAttr 0x5595a7a2bab8 Implicit # | | |-FunctionDecl 0x5595a7a2bbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a2bb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a2bca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2bd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2bd90 # | | | |-NoThrowAttr 0x5595a7a2bdd0 Implicit # | | | `-ConstAttr 0x5595a7a2bdf8 Implicit # | | |-FunctionDecl 0x5595a7a2bf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a2be80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a2bfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2c0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5595a7a2c0d0 # | | | |-NoThrowAttr 0x5595a7a2c110 Implicit # | | | `-ConstAttr 0x5595a7a2c138 Implicit # | | |-FunctionDecl 0x5595a7a2c270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a2c1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a7a2c320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2c3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2c410 # | | | |-NoThrowAttr 0x5595a7a2c450 Implicit # | | | `-ConstAttr 0x5595a7a2c478 Implicit # | | |-FunctionDecl 0x5595a7a2c5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a2c4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5595a7a2c650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2c710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2c740 # | | | |-NoThrowAttr 0x5595a7a2c780 Implicit # | | | `-ConstAttr 0x5595a7a2c7a8 Implicit # | | |-FunctionDecl 0x5595a7a2c8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a2c830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5595a7a2c990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2ca50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2ca80 # | | | |-NoThrowAttr 0x5595a7a2cac0 Implicit # | | | `-ConstAttr 0x5595a7a2cae8 Implicit # | | |-FunctionDecl 0x5595a7a2cc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a2cb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5595a7a2ccd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2cd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2cdc0 # | | | |-NoThrowAttr 0x5595a7a2ce00 Implicit # | | | `-ConstAttr 0x5595a7a2ce28 Implicit # | | |-FunctionDecl 0x5595a7a2cf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a2ceb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5595a7a2d010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2d0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2d100 # | | | |-NoThrowAttr 0x5595a7a2d140 Implicit # | | | `-ConstAttr 0x5595a7a2d168 Implicit # | | |-FunctionDecl 0x5595a7a2d2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a2d1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a2d350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2d410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2d440 # | | | |-NoThrowAttr 0x5595a7a2d480 Implicit # | | | `-ConstAttr 0x5595a7a2d4a8 Implicit # | | |-FunctionDecl 0x5595a7a2d5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a2d530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a2d690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2d750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2d780 # | | | |-NoThrowAttr 0x5595a7a2d7c0 Implicit # | | | `-ConstAttr 0x5595a7a2d7e8 Implicit # | | |-FunctionDecl 0x5595a7a2d970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a2d8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a2da20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2dae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5595a7a2db10 # | | | |-NoThrowAttr 0x5595a7a2db50 Implicit # | | | `-ConstAttr 0x5595a7a2db78 Implicit # | | |-FunctionDecl 0x5595a7a2dcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a2dc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a7a2dd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2de20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2de50 # | | | |-NoThrowAttr 0x5595a7a2de90 Implicit # | | | `-ConstAttr 0x5595a7a2deb8 Implicit # | | |-FunctionDecl 0x5595a7a2dfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a2df30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5595a7a2e090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2e150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2e180 # | | | |-NoThrowAttr 0x5595a7a2e1c0 Implicit # | | | `-ConstAttr 0x5595a7a2e1e8 Implicit # | | |-FunctionDecl 0x5595a7a2e320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a2e270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5595a7a2e3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2e490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2e4c0 # | | | |-NoThrowAttr 0x5595a7a2e500 Implicit # | | | `-ConstAttr 0x5595a7a2e528 Implicit # | | |-FunctionDecl 0x5595a7a2e660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a2e5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5595a7a2e710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2e7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2e800 # | | | |-NoThrowAttr 0x5595a7a2e840 Implicit # | | | `-ConstAttr 0x5595a7a2e868 Implicit # | | |-FunctionDecl 0x5595a7a2e9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a2e8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5595a7a2ea50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2eb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2eb40 # | | | |-NoThrowAttr 0x5595a7a2eb80 Implicit # | | | `-ConstAttr 0x5595a7a2eba8 Implicit # | | |-FunctionDecl 0x5595a7a2ece0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a2ec30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a2ed90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2ee50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2ee80 # | | | |-NoThrowAttr 0x5595a7a2eec0 Implicit # | | | `-ConstAttr 0x5595a7a2eee8 Implicit # | | |-FunctionDecl 0x5595a7a2f020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a2ef70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a2f0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2f190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2f1c0 # | | | |-NoThrowAttr 0x5595a7a2f200 Implicit # | | | `-ConstAttr 0x5595a7a2f228 Implicit # | | |-FunctionDecl 0x5595a7a2f360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a2f2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a2f410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a2f4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5595a7a2f500 # | | | |-NoThrowAttr 0x5595a7a2f540 Implicit # | | | `-ConstAttr 0x5595a7a2f568 Implicit # | | |-FunctionDecl 0x5595a7a2f678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5595a7a2f5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5595a7a2f728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a2f788 # | | | |-NoThrowAttr 0x5595a7a2f7c8 Implicit # | | | `-ConstAttr 0x5595a7a2f7f0 Implicit # | | |-FunctionDecl 0x5595a7a2f9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a2f858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a2fa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a2fac8 # | | | |-NoThrowAttr 0x5595a7a2fb08 Implicit # | | | `-ConstAttr 0x5595a7a2fb30 Implicit # | | |-FunctionDecl 0x5595a7a2fc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a2fba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a2fd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a2fd68 # | | | |-NoThrowAttr 0x5595a7a2fda8 Implicit # | | | `-ConstAttr 0x5595a7a2fdd0 Implicit # | | |-FunctionDecl 0x5595a7a2fef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a2fe48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a2ffa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a30008 # | | | |-NoThrowAttr 0x5595a7a30048 Implicit # | | | `-ConstAttr 0x5595a7a30070 Implicit # | | |-FunctionDecl 0x5595a7a30180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5595a7a300d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5595a7a30230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a30290 # | | | |-NoThrowAttr 0x5595a7a302d0 Implicit # | | | `-ConstAttr 0x5595a7a302f8 Implicit # | | |-FunctionDecl 0x5595a7a30420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a30370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a304d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a30530 # | | | |-NoThrowAttr 0x5595a7a30570 Implicit # | | | `-ConstAttr 0x5595a7a30598 Implicit # | | |-FunctionDecl 0x5595a7a306c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a30610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a30770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a307d0 # | | | |-NoThrowAttr 0x5595a7a30810 Implicit # | | | `-ConstAttr 0x5595a7a30838 Implicit # | | |-FunctionDecl 0x5595a7a30960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a308b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a30a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a30a70 # | | | |-NoThrowAttr 0x5595a7a30ab0 Implicit # | | | `-ConstAttr 0x5595a7a30ad8 Implicit # | | |-FunctionDecl 0x5595a7a30c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a30b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a30cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a30d10 # | | | |-NoThrowAttr 0x5595a7a30d50 Implicit # | | | `-ConstAttr 0x5595a7a30d78 Implicit # | | |-FunctionDecl 0x5595a7a30ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a30df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a30f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a30fb0 # | | | |-NoThrowAttr 0x5595a7a30ff0 Implicit # | | | `-ConstAttr 0x5595a7a31018 Implicit # | | |-FunctionDecl 0x5595a7a31140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a31090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a311f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a31250 # | | | |-NoThrowAttr 0x5595a7a31290 Implicit # | | | `-ConstAttr 0x5595a7a312b8 Implicit # | | |-FunctionDecl 0x5595a7a313e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a31330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a31490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a314f0 # | | | |-NoThrowAttr 0x5595a7a31530 Implicit # | | | `-ConstAttr 0x5595a7a31558 Implicit # | | |-FunctionDecl 0x5595a7a31680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a7a315d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7a31730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a31790 # | | | |-NoThrowAttr 0x5595a7a317d0 Implicit # | | | `-ConstAttr 0x5595a7a317f8 Implicit # | | |-FunctionDecl 0x5595a7a31bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a31870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a31c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a31cd0 # | | | |-NoThrowAttr 0x5595a7a31d10 Implicit # | | | `-ConstAttr 0x5595a7a31d38 Implicit # | | |-FunctionDecl 0x5595a7a31e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a31db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a31f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a31f70 # | | | |-NoThrowAttr 0x5595a7a31fb0 Implicit # | | | `-ConstAttr 0x5595a7a31fd8 Implicit # | | |-FunctionDecl 0x5595a7a32100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a32050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a321b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a32210 # | | | |-NoThrowAttr 0x5595a7a32250 Implicit # | | | `-ConstAttr 0x5595a7a32278 Implicit # | | |-FunctionDecl 0x5595a7a323a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a322f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7a32450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a324b0 # | | | |-NoThrowAttr 0x5595a7a324f0 Implicit # | | | `-ConstAttr 0x5595a7a32518 Implicit # | | |-FunctionDecl 0x5595a7a32640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a32590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a326f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a32750 # | | | |-NoThrowAttr 0x5595a7a32790 Implicit # | | | `-ConstAttr 0x5595a7a327b8 Implicit # | | |-FunctionDecl 0x5595a7a328e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a32830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a32990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a329f0 # | | | |-NoThrowAttr 0x5595a7a32a30 Implicit # | | | `-ConstAttr 0x5595a7a32a58 Implicit # | | |-FunctionDecl 0x5595a7a32b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a32ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a32c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a32c90 # | | | |-NoThrowAttr 0x5595a7a32cd0 Implicit # | | | `-ConstAttr 0x5595a7a32cf8 Implicit # | | |-FunctionDecl 0x5595a7a32e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5595a7a32d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5595a7a32eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a32f18 # | | | |-NoThrowAttr 0x5595a7a32f58 Implicit # | | | `-ConstAttr 0x5595a7a32f80 Implicit # | | |-FunctionDecl 0x5595a7a330a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a32ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a33158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a331b8 # | | | |-NoThrowAttr 0x5595a7a331f8 Implicit # | | | `-ConstAttr 0x5595a7a33220 Implicit # | | |-FunctionDecl 0x5595a7a33348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a33298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a333f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a33458 # | | | |-NoThrowAttr 0x5595a7a33498 Implicit # | | | `-ConstAttr 0x5595a7a334c0 Implicit # | | |-FunctionDecl 0x5595a7a335e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a33538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a33698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a336f8 # | | | |-NoThrowAttr 0x5595a7a33738 Implicit # | | | `-ConstAttr 0x5595a7a33760 Implicit # | | |-FunctionDecl 0x5595a7a33870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5595a7a337c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5595a7a33920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a33980 # | | | |-NoThrowAttr 0x5595a7a339c0 Implicit # | | | `-ConstAttr 0x5595a7a339e8 Implicit # | | |-FunctionDecl 0x5595a7a33b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7a33a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a33e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a33e70 # | | | |-NoThrowAttr 0x5595a7a33eb0 Implicit # | | | `-ConstAttr 0x5595a7a33ed8 Implicit # | | |-FunctionDecl 0x5595a7a34000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7a33f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a340b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a34110 # | | | |-NoThrowAttr 0x5595a7a34150 Implicit # | | | `-ConstAttr 0x5595a7a34178 Implicit # | | |-FunctionDecl 0x5595a7a342a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a341f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a34350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5595a7a343b0 # | | | |-NoThrowAttr 0x5595a7a343f0 Implicit # | | | `-ConstAttr 0x5595a7a34418 Implicit # | | |-FunctionDecl 0x5595a7a34528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5595a7a34478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5595a7a345d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a34638 # | | | |-NoThrowAttr 0x5595a7a34678 Implicit # | | | `-ConstAttr 0x5595a7a346a0 Implicit # | | |-FunctionDecl 0x5595a7a347b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a34708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a34868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a348c8 # | | | |-NoThrowAttr 0x5595a7a34908 Implicit # | | | `-ConstAttr 0x5595a7a34930 Implicit # | | |-FunctionDecl 0x5595a7a34a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a349a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a34b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a34b68 # | | | |-NoThrowAttr 0x5595a7a34ba8 Implicit # | | | `-ConstAttr 0x5595a7a34bd0 Implicit # | | |-FunctionDecl 0x5595a7a34cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a34c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a34da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a34e08 # | | | |-NoThrowAttr 0x5595a7a34e48 Implicit # | | | `-ConstAttr 0x5595a7a34e70 Implicit # | | |-FunctionDecl 0x5595a7a34f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5595a7a34ee0 col:50 'int' # | | | |-AvailabilityAttr 0x5595a7a35040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a35100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a35130 # | | | |-NoThrowAttr 0x5595a7a35170 Implicit # | | | `-ConstAttr 0x5595a7a35198 Implicit # | | |-FunctionDecl 0x5595a7a352d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a35220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5595a7a35380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a35440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a35470 # | | | |-NoThrowAttr 0x5595a7a354b0 Implicit # | | | `-ConstAttr 0x5595a7a354d8 Implicit # | | |-FunctionDecl 0x5595a7a35610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a35560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5595a7a356c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a35780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a357b0 # | | | |-NoThrowAttr 0x5595a7a357f0 Implicit # | | | `-ConstAttr 0x5595a7a35818 Implicit # | | |-FunctionDecl 0x5595a7a35950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a358a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5595a7a35a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a35ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a35af0 # | | | |-NoThrowAttr 0x5595a7a35b30 Implicit # | | | `-ConstAttr 0x5595a7a35b58 Implicit # | | |-FunctionDecl 0x5595a7a35c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a35be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a7a35d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a36e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a36e60 # | | | |-NoThrowAttr 0x5595a7a36ea0 Implicit # | | | `-ConstAttr 0x5595a7a36ec8 Implicit # | | |-FunctionDecl 0x5595a7a37000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a36f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5595a7a370b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a37170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a371a0 # | | | |-NoThrowAttr 0x5595a7a371e0 Implicit # | | | `-ConstAttr 0x5595a7a37208 Implicit # | | |-FunctionDecl 0x5595a7a37340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a37290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5595a7a373f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a374b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a374e0 # | | | |-NoThrowAttr 0x5595a7a37520 Implicit # | | | `-ConstAttr 0x5595a7a37548 Implicit # | | |-FunctionDecl 0x5595a7a37680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a375d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5595a7a37730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a377f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a37820 # | | | |-NoThrowAttr 0x5595a7a37860 Implicit # | | | `-ConstAttr 0x5595a7a37888 Implicit # | | |-FunctionDecl 0x5595a7a379c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a7a37910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5595a7a37a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a37b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a37b60 # | | | |-NoThrowAttr 0x5595a7a37ba0 Implicit # | | | `-ConstAttr 0x5595a7a37bc8 Implicit # | | |-FunctionDecl 0x5595a7a37d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a37c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a37db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a37e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a37ea0 # | | | |-NoThrowAttr 0x5595a7a37ee0 Implicit # | | | `-ConstAttr 0x5595a7a37f08 Implicit # | | |-FunctionDecl 0x5595a7a38040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a37f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a380f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a381b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a381e0 # | | | |-NoThrowAttr 0x5595a7a38220 Implicit # | | | `-ConstAttr 0x5595a7a38248 Implicit # | | |-FunctionDecl 0x5595a7a38380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a382d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a38430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a384f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a38520 # | | | |-NoThrowAttr 0x5595a7a38560 Implicit # | | | `-ConstAttr 0x5595a7a38588 Implicit # | | |-FunctionDecl 0x5595a7a386c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a38610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5595a7a38770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a38830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a38860 # | | | |-NoThrowAttr 0x5595a7a388a0 Implicit # | | | `-ConstAttr 0x5595a7a388c8 Implicit # | | |-FunctionDecl 0x5595a7a38a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a38950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a7a38ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a38b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a38ba0 # | | | |-NoThrowAttr 0x5595a7a38be0 Implicit # | | | `-ConstAttr 0x5595a7a38c08 Implicit # | | |-FunctionDecl 0x5595a7a38d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a38c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a3c5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3c680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3c6b0 # | | | |-NoThrowAttr 0x5595a7a3c6f0 Implicit # | | | `-ConstAttr 0x5595a7a3c718 Implicit # | | |-FunctionDecl 0x5595a7a3c850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a3c7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a3c900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3c9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3c9f0 # | | | |-NoThrowAttr 0x5595a7a3ca30 Implicit # | | | `-ConstAttr 0x5595a7a3ca58 Implicit # | | |-FunctionDecl 0x5595a7a3cb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5595a7a3cac8 col:54 'float' # | | | |-AvailabilityAttr 0x5595a7a3cc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3cce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3cd18 # | | | |-NoThrowAttr 0x5595a7a3cd58 Implicit # | | | `-ConstAttr 0x5595a7a3cd80 Implicit # | | |-FunctionDecl 0x5595a7a3ceb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a3ce08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5595a7a3cf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3d028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3d058 # | | | |-NoThrowAttr 0x5595a7a3d098 Implicit # | | | `-ConstAttr 0x5595a7a3d0c0 Implicit # | | |-FunctionDecl 0x5595a7a3d1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a3d148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5595a7a3d2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3d368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3d398 # | | | |-NoThrowAttr 0x5595a7a3d3d8 Implicit # | | | `-ConstAttr 0x5595a7a3d400 Implicit # | | |-FunctionDecl 0x5595a7a3d538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a3d488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5595a7a3d5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3d6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3d6d8 # | | | |-NoThrowAttr 0x5595a7a3d718 Implicit # | | | `-ConstAttr 0x5595a7a3d740 Implicit # | | |-FunctionDecl 0x5595a7a3d860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5595a7a3d7b0 col:56 'double' # | | | |-AvailabilityAttr 0x5595a7a3d910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3d9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3da00 # | | | |-NoThrowAttr 0x5595a7a3da40 Implicit # | | | `-ConstAttr 0x5595a7a3da68 Implicit # | | |-FunctionDecl 0x5595a7a3dba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7a3daf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5595a7a3dc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3dd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3dd40 # | | | |-NoThrowAttr 0x5595a7a3dd80 Implicit # | | | `-ConstAttr 0x5595a7a3dda8 Implicit # | | |-FunctionDecl 0x5595a7a3dee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7a3de30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5595a7a3df90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3e050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3e080 # | | | |-NoThrowAttr 0x5595a7a3e0c0 Implicit # | | | `-ConstAttr 0x5595a7a3e0e8 Implicit # | | |-FunctionDecl 0x5595a7a3e220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a3e170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5595a7a3e2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a3e390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5595a7a3e3c0 # | | | |-NoThrowAttr 0x5595a7a3e400 Implicit # | | | `-ConstAttr 0x5595a7a3e428 Implicit # | | |-FunctionDecl 0x5595a7a3e5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5595a7a3e488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5595a7a3e680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3e6e0 # | | | |-NoThrowAttr 0x5595a7a3e720 Implicit # | | | `-ConstAttr 0x5595a7a3e748 Implicit # | | |-FunctionDecl 0x5595a7a3e860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a3e7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3e910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3e970 # | | | |-NoThrowAttr 0x5595a7a3e9b0 Implicit # | | | `-ConstAttr 0x5595a7a3e9d8 Implicit # | | |-FunctionDecl 0x5595a7a3eb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a3ea50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3ebb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3ec10 # | | | |-NoThrowAttr 0x5595a7a3ec50 Implicit # | | | `-ConstAttr 0x5595a7a3ec78 Implicit # | | |-FunctionDecl 0x5595a7a3eda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a3ecf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3ee50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3eeb0 # | | | |-NoThrowAttr 0x5595a7a3eef0 Implicit # | | | `-ConstAttr 0x5595a7a3ef18 Implicit # | | |-FunctionDecl 0x5595a7a3f028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5595a7a3ef78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5595a7a3f0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3f138 # | | | |-NoThrowAttr 0x5595a7a3f178 Implicit # | | | `-ConstAttr 0x5595a7a3f1a0 Implicit # | | |-FunctionDecl 0x5595a7a3f2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a3f218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3f378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3f3d8 # | | | |-NoThrowAttr 0x5595a7a3f418 Implicit # | | | `-ConstAttr 0x5595a7a3f440 Implicit # | | |-FunctionDecl 0x5595a7a3f568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a3f4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3f618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3f678 # | | | |-NoThrowAttr 0x5595a7a3f6b8 Implicit # | | | `-ConstAttr 0x5595a7a3f6e0 Implicit # | | |-FunctionDecl 0x5595a7a3f808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a3f758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3f8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3f918 # | | | |-NoThrowAttr 0x5595a7a3f958 Implicit # | | | `-ConstAttr 0x5595a7a3f980 Implicit # | | |-FunctionDecl 0x5595a7a3faa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a3f9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a3fb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3fbb8 # | | | |-NoThrowAttr 0x5595a7a3fbf8 Implicit # | | | `-ConstAttr 0x5595a7a3fc20 Implicit # | | |-FunctionDecl 0x5595a7a3fd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a3fc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a3fdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a3fe58 # | | | |-NoThrowAttr 0x5595a7a3fe98 Implicit # | | | `-ConstAttr 0x5595a7a3fec0 Implicit # | | |-FunctionDecl 0x5595a7a3ffe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a3ff38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a40098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a400f8 # | | | |-NoThrowAttr 0x5595a7a40138 Implicit # | | | `-ConstAttr 0x5595a7a40160 Implicit # | | |-FunctionDecl 0x5595a7a40288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a401d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a40338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a40398 # | | | |-NoThrowAttr 0x5595a7a403d8 Implicit # | | | `-ConstAttr 0x5595a7a40400 Implicit # | | |-FunctionDecl 0x5595a7a40528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a7a40478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7a405e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a40648 # | | | |-NoThrowAttr 0x5595a7a40688 Implicit # | | | `-ConstAttr 0x5595a7a406b0 Implicit # | | |-FunctionDecl 0x5595a7a407d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a40728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a40888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a408e8 # | | | |-NoThrowAttr 0x5595a7a40928 Implicit # | | | `-ConstAttr 0x5595a7a40950 Implicit # | | |-FunctionDecl 0x5595a7a40a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a409c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a40b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a40b88 # | | | |-NoThrowAttr 0x5595a7a40bc8 Implicit # | | | `-ConstAttr 0x5595a7a40bf0 Implicit # | | |-FunctionDecl 0x5595a7a40d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a40c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a40dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a40e28 # | | | |-NoThrowAttr 0x5595a7a40e68 Implicit # | | | `-ConstAttr 0x5595a7a40e90 Implicit # | | |-FunctionDecl 0x5595a7a40fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a40f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7a41068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a410c8 # | | | |-NoThrowAttr 0x5595a7a41108 Implicit # | | | `-ConstAttr 0x5595a7a41130 Implicit # | | |-FunctionDecl 0x5595a7a41258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a411a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a41308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a41368 # | | | |-NoThrowAttr 0x5595a7a413a8 Implicit # | | | `-ConstAttr 0x5595a7a413d0 Implicit # | | |-FunctionDecl 0x5595a7a414f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a41448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a415a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a41608 # | | | |-NoThrowAttr 0x5595a7a41648 Implicit # | | | `-ConstAttr 0x5595a7a41670 Implicit # | | |-FunctionDecl 0x5595a7a41798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a416e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a41848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a418a8 # | | | |-NoThrowAttr 0x5595a7a418e8 Implicit # | | | `-ConstAttr 0x5595a7a41910 Implicit # | | |-FunctionDecl 0x5595a7a41a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5595a7a41970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5595a7a41ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a41b30 # | | | |-NoThrowAttr 0x5595a7a41b70 Implicit # | | | `-ConstAttr 0x5595a7a41b98 Implicit # | | |-FunctionDecl 0x5595a7a41cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a41c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a41d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a41dd0 # | | | |-NoThrowAttr 0x5595a7a41e10 Implicit # | | | `-ConstAttr 0x5595a7a41e38 Implicit # | | |-FunctionDecl 0x5595a7a41f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a41eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a42010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a42070 # | | | |-NoThrowAttr 0x5595a7a420b0 Implicit # | | | `-ConstAttr 0x5595a7a420d8 Implicit # | | |-FunctionDecl 0x5595a7a42200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a42150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a422b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a42310 # | | | |-NoThrowAttr 0x5595a7a42350 Implicit # | | | `-ConstAttr 0x5595a7a42378 Implicit # | | |-FunctionDecl 0x5595a7a42488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5595a7a423d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5595a7a42538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a7a42598 # | | | |-NoThrowAttr 0x5595a79e2ce0 Implicit # | | | `-ConstAttr 0x5595a79e2d08 Implicit # | | |-FunctionDecl 0x5595a79e2e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a79e2d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e2ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a79e2f40 # | | | |-NoThrowAttr 0x5595a79e2f80 Implicit # | | | `-ConstAttr 0x5595a79e2fa8 Implicit # | | |-FunctionDecl 0x5595a79e30d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a79e3020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e3180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a79e31e0 # | | | |-NoThrowAttr 0x5595a79e3220 Implicit # | | | `-ConstAttr 0x5595a79e3248 Implicit # | | |-FunctionDecl 0x5595a79e3370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a79e32c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e3420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5595a79e3480 # | | | |-NoThrowAttr 0x5595a79e34c0 Implicit # | | | `-ConstAttr 0x5595a79e34e8 Implicit # | | |-FunctionDecl 0x5595a79e35f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5595a79e3548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5595a79e36a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e3708 # | | | |-NoThrowAttr 0x5595a79e3748 Implicit # | | | `-ConstAttr 0x5595a79e3770 Implicit # | | |-FunctionDecl 0x5595a79e3888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a79e37d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e3938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e3998 # | | | |-NoThrowAttr 0x5595a79e39d8 Implicit # | | | `-ConstAttr 0x5595a79e3a00 Implicit # | | |-FunctionDecl 0x5595a79e3b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a79e3a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e3bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e3c38 # | | | |-NoThrowAttr 0x5595a79e3c78 Implicit # | | | `-ConstAttr 0x5595a79e3ca0 Implicit # | | |-FunctionDecl 0x5595a79e3dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a79e3d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a79e3e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e3ed8 # | | | |-NoThrowAttr 0x5595a79e3f18 Implicit # | | | `-ConstAttr 0x5595a79e3f40 Implicit # | | |-FunctionDecl 0x5595a79e4060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5595a79e3fb0 col:54 'int' # | | | |-AvailabilityAttr 0x5595a79e4110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e41d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e4200 # | | | |-NoThrowAttr 0x5595a79e4240 Implicit # | | | `-ConstAttr 0x5595a79e4268 Implicit # | | |-FunctionDecl 0x5595a79e43a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a79e42f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5595a79e4450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e4510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e4540 # | | | |-NoThrowAttr 0x5595a79e4580 Implicit # | | | `-ConstAttr 0x5595a79e45a8 Implicit # | | |-FunctionDecl 0x5595a79e46e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a79e4630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5595a79e4790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e4850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e4880 # | | | |-NoThrowAttr 0x5595a79e48c0 Implicit # | | | `-ConstAttr 0x5595a79e48e8 Implicit # | | |-FunctionDecl 0x5595a79e4a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a79e4970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5595a79e4ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e4b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e4bc0 # | | | |-NoThrowAttr 0x5595a79e4c00 Implicit # | | | `-ConstAttr 0x5595a79e4c28 Implicit # | | |-FunctionDecl 0x5595a79e4da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5595a79e4cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5595a79e4e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e4f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e4f40 # | | | |-NoThrowAttr 0x5595a79e4f80 Implicit # | | | `-ConstAttr 0x5595a79e4fa8 Implicit # | | |-FunctionDecl 0x5595a79e50e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a79e5030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5595a79e5190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e5250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e5280 # | | | |-NoThrowAttr 0x5595a79e52c0 Implicit # | | | `-ConstAttr 0x5595a79e52e8 Implicit # | | |-FunctionDecl 0x5595a79e5420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a79e5370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5595a79e54d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e5590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e55c0 # | | | |-NoThrowAttr 0x5595a79e5600 Implicit # | | | `-ConstAttr 0x5595a79e5628 Implicit # | | |-FunctionDecl 0x5595a79e5760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a79e56b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5595a79e5810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e58d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e5900 # | | | |-NoThrowAttr 0x5595a79e5940 Implicit # | | | `-ConstAttr 0x5595a79e5968 Implicit # | | |-FunctionDecl 0x5595a79e5aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a79e59f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5595a79e5b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e5c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e5c40 # | | | |-NoThrowAttr 0x5595a79e5c80 Implicit # | | | `-ConstAttr 0x5595a79e5ca8 Implicit # | | |-FunctionDecl 0x5595a79e5de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a79e5d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a79e5e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e5f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e5f80 # | | | |-NoThrowAttr 0x5595a79e5fc0 Implicit # | | | `-ConstAttr 0x5595a79e5fe8 Implicit # | | |-FunctionDecl 0x5595a79e6120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a79e6070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a79e61d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e6290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e62c0 # | | | |-NoThrowAttr 0x5595a79e6300 Implicit # | | | `-ConstAttr 0x5595a79e6328 Implicit # | | |-FunctionDecl 0x5595a79e6460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a79e63b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a79e6510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e65d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e6600 # | | | |-NoThrowAttr 0x5595a79e6640 Implicit # | | | `-ConstAttr 0x5595a79e6668 Implicit # | | |-FunctionDecl 0x5595a79e67a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a79e66f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5595a79e6850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e6910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e6940 # | | | |-NoThrowAttr 0x5595a79e6980 Implicit # | | | `-ConstAttr 0x5595a79e69a8 Implicit # | | |-FunctionDecl 0x5595a79e6ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a79e6a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5595a79e6b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a79e6c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a79e6c80 # | | | |-NoThrowAttr 0x5595a79e6cc0 Implicit # | | | `-ConstAttr 0x5595a7a4e610 Implicit # | | |-FunctionDecl 0x5595a7a4e748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a4e698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5595a7a4e7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4e8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4e8e8 # | | | |-NoThrowAttr 0x5595a7a4e928 Implicit # | | | `-ConstAttr 0x5595a7a4e950 Implicit # | | |-FunctionDecl 0x5595a7a4ea88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a4e9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5595a7a4eb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4ebf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4ec28 # | | | |-NoThrowAttr 0x5595a7a4ec68 Implicit # | | | `-ConstAttr 0x5595a7a4ec90 Implicit # | | |-FunctionDecl 0x5595a7a4edb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5595a7a4ed00 col:58 'float' # | | | |-AvailabilityAttr 0x5595a7a4ee60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4ef20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4ef50 # | | | |-NoThrowAttr 0x5595a7a4ef90 Implicit # | | | `-ConstAttr 0x5595a7a4efb8 Implicit # | | |-FunctionDecl 0x5595a7a4f0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a4f040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5595a7a4f1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4f260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4f290 # | | | |-NoThrowAttr 0x5595a7a4f2d0 Implicit # | | | `-ConstAttr 0x5595a7a4f2f8 Implicit # | | |-FunctionDecl 0x5595a7a4f430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a4f380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5595a7a4f4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4f5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4f5d0 # | | | |-NoThrowAttr 0x5595a7a4f610 Implicit # | | | `-ConstAttr 0x5595a7a4f638 Implicit # | | |-FunctionDecl 0x5595a7a4f770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a4f6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5595a7a4f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4f8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4f910 # | | | |-NoThrowAttr 0x5595a7a4f950 Implicit # | | | `-ConstAttr 0x5595a7a4f978 Implicit # | | |-FunctionDecl 0x5595a7a4fa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5595a7a4f9e8 col:60 'double' # | | | |-AvailabilityAttr 0x5595a7a4fb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4fc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4fc38 # | | | |-NoThrowAttr 0x5595a7a4fc78 Implicit # | | | `-ConstAttr 0x5595a7a4fca0 Implicit # | | |-FunctionDecl 0x5595a7a4fdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7a4fd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5595a7a4fe88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a4ff48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a4ff78 # | | | |-NoThrowAttr 0x5595a7a4ffb8 Implicit # | | | `-ConstAttr 0x5595a7a4ffe0 Implicit # | | |-FunctionDecl 0x5595a7a50118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7a50068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5595a7a501c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a50288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a502b8 # | | | |-NoThrowAttr 0x5595a7a502f8 Implicit # | | | `-ConstAttr 0x5595a7a50320 Implicit # | | |-FunctionDecl 0x5595a7a50458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a503a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5595a7a50508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5595a7a505c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5595a7a50620 # | | | |-NoThrowAttr 0x5595a7a50660 Implicit # | | | `-ConstAttr 0x5595a7a50688 Implicit # | | |-FunctionDecl 0x5595a7a50798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5595a7a506e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5595a7a50848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a508a8 # | | | |-NoThrowAttr 0x5595a7a508e8 Implicit # | | | `-ConstAttr 0x5595a7a50910 Implicit # | | |-FunctionDecl 0x5595a7a50a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a50978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a50ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a50b38 # | | | |-NoThrowAttr 0x5595a7a50b78 Implicit # | | | `-ConstAttr 0x5595a7a50ba0 Implicit # | | |-FunctionDecl 0x5595a7a50cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a50c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a50d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a50dd8 # | | | |-NoThrowAttr 0x5595a7a50e18 Implicit # | | | `-ConstAttr 0x5595a7a50e40 Implicit # | | |-FunctionDecl 0x5595a7a50f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a50eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a51018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a51078 # | | | |-NoThrowAttr 0x5595a7a510b8 Implicit # | | | `-ConstAttr 0x5595a7a510e0 Implicit # | | |-FunctionDecl 0x5595a7a511f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5595a7a51140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5595a7a512a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a51300 # | | | |-NoThrowAttr 0x5595a7a51340 Implicit # | | | `-ConstAttr 0x5595a7a51368 Implicit # | | |-FunctionDecl 0x5595a7a51490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a513e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a51540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a515a0 # | | | |-NoThrowAttr 0x5595a7a515e0 Implicit # | | | `-ConstAttr 0x5595a7a51608 Implicit # | | |-FunctionDecl 0x5595a7a51730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a51680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a517e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a51840 # | | | |-NoThrowAttr 0x5595a7a51880 Implicit # | | | `-ConstAttr 0x5595a7a518a8 Implicit # | | |-FunctionDecl 0x5595a7a519d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a51920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a51a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a51ae0 # | | | |-NoThrowAttr 0x5595a7a51b20 Implicit # | | | `-ConstAttr 0x5595a7a51b48 Implicit # | | |-FunctionDecl 0x5595a7a51c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a51bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a51d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a51d80 # | | | |-NoThrowAttr 0x5595a7a51dc0 Implicit # | | | `-ConstAttr 0x5595a7a51de8 Implicit # | | |-FunctionDecl 0x5595a7a51f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a51e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a51fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a52020 # | | | |-NoThrowAttr 0x5595a7a52060 Implicit # | | | `-ConstAttr 0x5595a7a52088 Implicit # | | |-FunctionDecl 0x5595a7a521b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a52100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a52260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a522c0 # | | | |-NoThrowAttr 0x5595a7a52300 Implicit # | | | `-ConstAttr 0x5595a7a52328 Implicit # | | |-FunctionDecl 0x5595a7a52450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a523a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a52500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a52560 # | | | |-NoThrowAttr 0x5595a7a525a0 Implicit # | | | `-ConstAttr 0x5595a7a525c8 Implicit # | | |-FunctionDecl 0x5595a7a52710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a7a52660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7a527c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a52820 # | | | |-NoThrowAttr 0x5595a7a52860 Implicit # | | | `-ConstAttr 0x5595a7a52888 Implicit # | | |-FunctionDecl 0x5595a7a529b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a52900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a52a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a52ac0 # | | | |-NoThrowAttr 0x5595a7a52b00 Implicit # | | | `-ConstAttr 0x5595a7a52b28 Implicit # | | |-FunctionDecl 0x5595a7a52c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a52ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a52d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a52d60 # | | | |-NoThrowAttr 0x5595a7a52da0 Implicit # | | | `-ConstAttr 0x5595a7a52dc8 Implicit # | | |-FunctionDecl 0x5595a7a52ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a52e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a52fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a53000 # | | | |-NoThrowAttr 0x5595a7a53040 Implicit # | | | `-ConstAttr 0x5595a7a53068 Implicit # | | |-FunctionDecl 0x5595a7a53190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a530e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7a53240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a532a0 # | | | |-NoThrowAttr 0x5595a7a532e0 Implicit # | | | `-ConstAttr 0x5595a7a53308 Implicit # | | |-FunctionDecl 0x5595a7a53430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a53380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a534e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a53540 # | | | |-NoThrowAttr 0x5595a7a53580 Implicit # | | | `-ConstAttr 0x5595a7a535a8 Implicit # | | |-FunctionDecl 0x5595a7a536d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a53620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a53780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a537e0 # | | | |-NoThrowAttr 0x5595a7a53820 Implicit # | | | `-ConstAttr 0x5595a7a53848 Implicit # | | |-FunctionDecl 0x5595a7a53970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a538c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a53a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a53a80 # | | | |-NoThrowAttr 0x5595a7a53ac0 Implicit # | | | `-ConstAttr 0x5595a7a53ae8 Implicit # | | |-FunctionDecl 0x5595a7a53bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5595a7a53b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5595a7a53ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a53d08 # | | | |-NoThrowAttr 0x5595a7a53d48 Implicit # | | | `-ConstAttr 0x5595a7a53d70 Implicit # | | |-FunctionDecl 0x5595a7a53e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a53de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a53f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a53fa8 # | | | |-NoThrowAttr 0x5595a7a53fe8 Implicit # | | | `-ConstAttr 0x5595a7a54010 Implicit # | | |-FunctionDecl 0x5595a7a54138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a54088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a541e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a54248 # | | | |-NoThrowAttr 0x5595a7a54288 Implicit # | | | `-ConstAttr 0x5595a7a542b0 Implicit # | | |-FunctionDecl 0x5595a7a543d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a54328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a54488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a544e8 # | | | |-NoThrowAttr 0x5595a7a54528 Implicit # | | | `-ConstAttr 0x5595a7a54550 Implicit # | | |-FunctionDecl 0x5595a7a54670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5595a7a545b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5595a7a54720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a54780 # | | | |-NoThrowAttr 0x5595a7a547c0 Implicit # | | | `-ConstAttr 0x5595a7a547e8 Implicit # | | |-FunctionDecl 0x5595a7a54910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7a54860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a549c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a54a20 # | | | |-NoThrowAttr 0x5595a7a54a60 Implicit # | | | `-ConstAttr 0x5595a7a54a88 Implicit # | | |-FunctionDecl 0x5595a7a54bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7a54b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a54c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a54cc0 # | | | |-NoThrowAttr 0x5595a7a54d00 Implicit # | | | `-ConstAttr 0x5595a7a54d28 Implicit # | | |-FunctionDecl 0x5595a7a54e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a54da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a54f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5595a7a54f60 # | | | |-NoThrowAttr 0x5595a7a54fa0 Implicit # | | | `-ConstAttr 0x5595a7a54fc8 Implicit # | | |-FunctionDecl 0x5595a7a550d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5595a7a55028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5595a7a55188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a551e8 # | | | |-NoThrowAttr 0x5595a7a55228 Implicit # | | | `-ConstAttr 0x5595a7a55250 Implicit # | | |-FunctionDecl 0x5595a7a55368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a552b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a55418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a55478 # | | | |-NoThrowAttr 0x5595a7a554b8 Implicit # | | | `-ConstAttr 0x5595a7a554e0 Implicit # | | |-FunctionDecl 0x5595a7a55608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a55558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a556b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a55718 # | | | |-NoThrowAttr 0x5595a7a55758 Implicit # | | | `-ConstAttr 0x5595a7a55780 Implicit # | | |-FunctionDecl 0x5595a7a558a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a557f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a55958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a559b8 # | | | |-NoThrowAttr 0x5595a7a559f8 Implicit # | | | `-ConstAttr 0x5595a7a55a20 Implicit # | | |-FunctionDecl 0x5595a7a55b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5595a7a55a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5595a7a55be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a55c40 # | | | |-NoThrowAttr 0x5595a7a55c80 Implicit # | | | `-ConstAttr 0x5595a7a55ca8 Implicit # | | |-FunctionDecl 0x5595a7a55dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a55d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a55e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a55ee0 # | | | |-NoThrowAttr 0x5595a7a55f20 Implicit # | | | `-ConstAttr 0x5595a7a55f48 Implicit # | | |-FunctionDecl 0x5595a7a56070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a55fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a56120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a56180 # | | | |-NoThrowAttr 0x5595a7a561c0 Implicit # | | | `-ConstAttr 0x5595a7a561e8 Implicit # | | |-FunctionDecl 0x5595a7a56310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a56260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a563c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a56420 # | | | |-NoThrowAttr 0x5595a7a56460 Implicit # | | | `-ConstAttr 0x5595a7a56488 Implicit # | | |-FunctionDecl 0x5595a7a56650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a56500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a56700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a56760 # | | | |-NoThrowAttr 0x5595a7a567a0 Implicit # | | | `-ConstAttr 0x5595a7a567c8 Implicit # | | |-FunctionDecl 0x5595a7a568f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a56840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a569a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a56a00 # | | | |-NoThrowAttr 0x5595a7a56a40 Implicit # | | | `-ConstAttr 0x5595a7a56a68 Implicit # | | |-FunctionDecl 0x5595a7a56b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a56ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a56c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a56ca0 # | | | |-NoThrowAttr 0x5595a7a56ce0 Implicit # | | | `-ConstAttr 0x5595a7a56d08 Implicit # | | |-FunctionDecl 0x5595a7a56e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a56d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a56ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a56f40 # | | | |-NoThrowAttr 0x5595a7a56f80 Implicit # | | | `-ConstAttr 0x5595a7a56fa8 Implicit # | | |-FunctionDecl 0x5595a7a570d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a7a57020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7a57180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a571e0 # | | | |-NoThrowAttr 0x5595a7a57220 Implicit # | | | `-ConstAttr 0x5595a7a57248 Implicit # | | |-FunctionDecl 0x5595a7a57370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a572c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a57420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a57480 # | | | |-NoThrowAttr 0x5595a7a574c0 Implicit # | | | `-ConstAttr 0x5595a7a574e8 Implicit # | | |-FunctionDecl 0x5595a7a57610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a57560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a576c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a57720 # | | | |-NoThrowAttr 0x5595a7a57760 Implicit # | | | `-ConstAttr 0x5595a7a57788 Implicit # | | |-FunctionDecl 0x5595a7a578b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a57800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a57960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a579c0 # | | | |-NoThrowAttr 0x5595a7a57a00 Implicit # | | | `-ConstAttr 0x5595a7a57a28 Implicit # | | |-FunctionDecl 0x5595a7a57b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a57aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7a57c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a57c60 # | | | |-NoThrowAttr 0x5595a7a57ca0 Implicit # | | | `-ConstAttr 0x5595a7a57cc8 Implicit # | | |-FunctionDecl 0x5595a7a57df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a57d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a57ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a57f00 # | | | |-NoThrowAttr 0x5595a7a57f40 Implicit # | | | `-ConstAttr 0x5595a7a57f68 Implicit # | | |-FunctionDecl 0x5595a7a58090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a57fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a58140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a581a0 # | | | |-NoThrowAttr 0x5595a7a581e0 Implicit # | | | `-ConstAttr 0x5595a7a58208 Implicit # | | |-FunctionDecl 0x5595a7a58330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a58280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a583e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a58440 # | | | |-NoThrowAttr 0x5595a7a58480 Implicit # | | | `-ConstAttr 0x5595a7a584a8 Implicit # | | |-FunctionDecl 0x5595a7a58660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5595a7a58508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5595a7a58710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a58770 # | | | |-NoThrowAttr 0x5595a7a587b0 Implicit # | | | `-ConstAttr 0x5595a7a587d8 Implicit # | | |-FunctionDecl 0x5595a7a58900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a58850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a589b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a58a10 # | | | |-NoThrowAttr 0x5595a7a58a50 Implicit # | | | `-ConstAttr 0x5595a7a58a78 Implicit # | | |-FunctionDecl 0x5595a7a58ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a58af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a58c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a58cb0 # | | | |-NoThrowAttr 0x5595a7a58cf0 Implicit # | | | `-ConstAttr 0x5595a7a58d18 Implicit # | | |-FunctionDecl 0x5595a7a58e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a58d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a58ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a58f50 # | | | |-NoThrowAttr 0x5595a7a58f90 Implicit # | | | `-ConstAttr 0x5595a7a58fb8 Implicit # | | |-FunctionDecl 0x5595a7a590c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5595a7a59018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5595a7a59178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a591d8 # | | | |-NoThrowAttr 0x5595a7a59218 Implicit # | | | `-ConstAttr 0x5595a7a59240 Implicit # | | |-FunctionDecl 0x5595a7a59368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7a592b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a59418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a59478 # | | | |-NoThrowAttr 0x5595a7a594b8 Implicit # | | | `-ConstAttr 0x5595a7a594e0 Implicit # | | |-FunctionDecl 0x5595a7a59608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7a59558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a596b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a59718 # | | | |-NoThrowAttr 0x5595a7a59758 Implicit # | | | `-ConstAttr 0x5595a7a59780 Implicit # | | |-FunctionDecl 0x5595a7a598a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a597f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a59958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5595a7a599b8 # | | | |-NoThrowAttr 0x5595a7a599f8 Implicit # | | | `-ConstAttr 0x5595a7a59a20 Implicit # | | |-FunctionDecl 0x5595a7a59b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5595a7a59a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5595a7a59be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a59c40 # | | | |-NoThrowAttr 0x5595a7a59c80 Implicit # | | | `-ConstAttr 0x5595a7a59ca8 Implicit # | | |-FunctionDecl 0x5595a7a59dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a59d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a59e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a59ed0 # | | | |-NoThrowAttr 0x5595a7a59f10 Implicit # | | | `-ConstAttr 0x5595a7a59f38 Implicit # | | |-FunctionDecl 0x5595a7a5a060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a59fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5a110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5a170 # | | | |-NoThrowAttr 0x5595a7a5a1b0 Implicit # | | | `-ConstAttr 0x5595a7a5a1d8 Implicit # | | |-FunctionDecl 0x5595a7a5a300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a5a250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5a3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5a410 # | | | |-NoThrowAttr 0x5595a7a5a450 Implicit # | | | `-ConstAttr 0x5595a7a5a478 Implicit # | | |-FunctionDecl 0x5595a7a5a588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5595a7a5a4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5595a7a5a670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5a6d0 # | | | |-NoThrowAttr 0x5595a7a5a710 Implicit # | | | `-ConstAttr 0x5595a7a5a738 Implicit # | | |-FunctionDecl 0x5595a7a5a860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a5a7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5a910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5a970 # | | | |-NoThrowAttr 0x5595a7a5a9b0 Implicit # | | | `-ConstAttr 0x5595a7a5a9d8 Implicit # | | |-FunctionDecl 0x5595a7a5ab00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a5aa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5abb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5ac10 # | | | |-NoThrowAttr 0x5595a7a5ac50 Implicit # | | | `-ConstAttr 0x5595a7a5ac78 Implicit # | | |-FunctionDecl 0x5595a7a5ada0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a5acf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5ae50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5aeb0 # | | | |-NoThrowAttr 0x5595a7a5aef0 Implicit # | | | `-ConstAttr 0x5595a7a5af18 Implicit # | | |-FunctionDecl 0x5595a7a5b040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5595a7a5af90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a5b0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5b150 # | | | |-NoThrowAttr 0x5595a7a5b190 Implicit # | | | `-ConstAttr 0x5595a7a5b1b8 Implicit # | | |-FunctionDecl 0x5595a7a5b2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a5b230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5b390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5b3f0 # | | | |-NoThrowAttr 0x5595a7a5b430 Implicit # | | | `-ConstAttr 0x5595a7a5b458 Implicit # | | |-FunctionDecl 0x5595a7a5b580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a5b4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5b630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5b690 # | | | |-NoThrowAttr 0x5595a7a5b6d0 Implicit # | | | `-ConstAttr 0x5595a7a5b6f8 Implicit # | | |-FunctionDecl 0x5595a7a5b820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a5b770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5b8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5b930 # | | | |-NoThrowAttr 0x5595a7a5b970 Implicit # | | | `-ConstAttr 0x5595a7a5b998 Implicit # | | |-FunctionDecl 0x5595a7a5bac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5595a7a5ba10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7a5bb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5bbd0 # | | | |-NoThrowAttr 0x5595a7a5bc10 Implicit # | | | `-ConstAttr 0x5595a7a5bc38 Implicit # | | |-FunctionDecl 0x5595a7a5bd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a5bcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5be10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5be70 # | | | |-NoThrowAttr 0x5595a7a5beb0 Implicit # | | | `-ConstAttr 0x5595a7a5bed8 Implicit # | | |-FunctionDecl 0x5595a7a5c000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a5bf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5c0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5c110 # | | | |-NoThrowAttr 0x5595a7a5c150 Implicit # | | | `-ConstAttr 0x5595a7a5c178 Implicit # | | |-FunctionDecl 0x5595a7a5c2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a5c1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a5c350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a5c3b0 # | | | |-NoThrowAttr 0x5595a7a5c3f0 Implicit # | | | `-ConstAttr 0x5595a7a5c418 Implicit # | | |-FunctionDecl 0x5595a7a5c540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a5c490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7a5c5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a027d0 # | | | |-NoThrowAttr 0x5595a7a02810 Implicit # | | | `-ConstAttr 0x5595a7a02838 Implicit # | | |-FunctionDecl 0x5595a7a02960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a028b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a02a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a02a70 # | | | |-NoThrowAttr 0x5595a7a02ab0 Implicit # | | | `-ConstAttr 0x5595a7a02ad8 Implicit # | | |-FunctionDecl 0x5595a7a02c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a02b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a02cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a02d10 # | | | |-NoThrowAttr 0x5595a7a02d50 Implicit # | | | `-ConstAttr 0x5595a7a02d78 Implicit # | | |-FunctionDecl 0x5595a7a02ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a02df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a02f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a02fb0 # | | | |-NoThrowAttr 0x5595a7a02ff0 Implicit # | | | `-ConstAttr 0x5595a7a03018 Implicit # | | |-FunctionDecl 0x5595a7a03128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5595a7a03078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5595a7a031d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a03238 # | | | |-NoThrowAttr 0x5595a7a03278 Implicit # | | | `-ConstAttr 0x5595a7a032a0 Implicit # | | |-FunctionDecl 0x5595a7a033c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a03318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a03478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a034d8 # | | | |-NoThrowAttr 0x5595a7a03518 Implicit # | | | `-ConstAttr 0x5595a7a03540 Implicit # | | |-FunctionDecl 0x5595a7a03668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a035b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a03718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a03778 # | | | |-NoThrowAttr 0x5595a7a037b8 Implicit # | | | `-ConstAttr 0x5595a7a037e0 Implicit # | | |-FunctionDecl 0x5595a7a03908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a03858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a039b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a03a18 # | | | |-NoThrowAttr 0x5595a7a03a58 Implicit # | | | `-ConstAttr 0x5595a7a03a80 Implicit # | | |-FunctionDecl 0x5595a7a03b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5595a7a03ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5595a7a03c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a03ca0 # | | | |-NoThrowAttr 0x5595a7a03ce0 Implicit # | | | `-ConstAttr 0x5595a7a03d08 Implicit # | | |-FunctionDecl 0x5595a7a03e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5595a7a03d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a03ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a03f40 # | | | |-NoThrowAttr 0x5595a7a03f80 Implicit # | | | `-ConstAttr 0x5595a7a03fa8 Implicit # | | |-FunctionDecl 0x5595a7a040d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5595a7a04020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a04180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a041e0 # | | | |-NoThrowAttr 0x5595a7a04220 Implicit # | | | `-ConstAttr 0x5595a7a04248 Implicit # | | |-FunctionDecl 0x5595a7a04370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5595a7a042c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a04420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5595a7a04480 # | | | |-NoThrowAttr 0x5595a7a044c0 Implicit # | | | `-ConstAttr 0x5595a7a044e8 Implicit # | | |-FunctionDecl 0x5595a7a04638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5595a7a04548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5595a7a046e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a04760 Implicit # | | | `-ConstAttr 0x5595a7a04788 Implicit # | | |-FunctionDecl 0x5595a7a04938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5595a7a04810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a049e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a04a60 Implicit # | | | `-ConstAttr 0x5595a7a04a88 Implicit # | | |-FunctionDecl 0x5595a7a04c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5595a7a04b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a04cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a04d50 Implicit # | | | `-ConstAttr 0x5595a7a04d78 Implicit # | | |-FunctionDecl 0x5595a7a04f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5595a7a04df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a04fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a05040 Implicit # | | | `-ConstAttr 0x5595a7a05068 Implicit # | | |-FunctionDecl 0x5595a7a05178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5595a7a050c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5595a7a05228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a052a0 Implicit # | | | `-ConstAttr 0x5595a7a052c8 Implicit # | | |-FunctionDecl 0x5595a7a053f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5595a7a05340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a054a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a05518 Implicit # | | | `-ConstAttr 0x5595a7a05540 Implicit # | | |-FunctionDecl 0x5595a7a05668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5595a7a055b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a05718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a05790 Implicit # | | | `-ConstAttr 0x5595a7a057b8 Implicit # | | |-FunctionDecl 0x5595a7a058e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5595a7a05830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a05990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a05a08 Implicit # | | | `-ConstAttr 0x5595a7a05a30 Implicit # | | |-FunctionDecl 0x5595a7a05bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5595a7a05aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5595a7a05c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a05d00 Implicit # | | | `-ConstAttr 0x5595a7a05d28 Implicit # | | |-FunctionDecl 0x5595a7a05ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5595a7a05da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a05f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a05ff0 Implicit # | | | `-ConstAttr 0x5595a7a06018 Implicit # | | |-FunctionDecl 0x5595a7a061b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5595a7a06090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a06268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a062e0 Implicit # | | | `-ConstAttr 0x5595a7a06308 Implicit # | | |-FunctionDecl 0x5595a7a064a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5595a7a06380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a06558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a065d0 Implicit # | | | `-ConstAttr 0x5595a7a065f8 Implicit # | | |-FunctionDecl 0x5595a7a067f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5595a7a06658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5595a7a068a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a06918 Implicit # | | | `-ConstAttr 0x5595a7a06940 Implicit # | | |-FunctionDecl 0x5595a7a06ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5595a7a069b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a06b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a06c10 Implicit # | | | `-ConstAttr 0x5595a7a06c38 Implicit # | | |-FunctionDecl 0x5595a7a06dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5595a7a06cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a06e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a06f00 Implicit # | | | `-ConstAttr 0x5595a7a06f28 Implicit # | | |-FunctionDecl 0x5595a7a070c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5595a7a06fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a07178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a071f0 Implicit # | | | `-ConstAttr 0x5595a7a07218 Implicit # | | |-FunctionDecl 0x5595a7a073b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5595a7a07290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5595a7a07468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a074e0 Implicit # | | | `-ConstAttr 0x5595a7a07508 Implicit # | | |-FunctionDecl 0x5595a7a076a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5595a7a07580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a07758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a077d0 Implicit # | | | `-ConstAttr 0x5595a7a077f8 Implicit # | | |-FunctionDecl 0x5595a7a07998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5595a7a07870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a07a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a07ac0 Implicit # | | | `-ConstAttr 0x5595a7a07ae8 Implicit # | | |-FunctionDecl 0x5595a7a07c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5595a7a07b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a07d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a07db0 Implicit # | | | `-ConstAttr 0x5595a7a07dd8 Implicit # | | |-FunctionDecl 0x5595a7a07f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5595a7a07e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5595a7a08028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a080a0 Implicit # | | | `-ConstAttr 0x5595a7a080c8 Implicit # | | |-FunctionDecl 0x5595a7a08268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5595a7a08140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a08318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a08390 Implicit # | | | `-ConstAttr 0x5595a7a083b8 Implicit # | | |-FunctionDecl 0x5595a7a08558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5595a7a08430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a08608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a08680 Implicit # | | | `-ConstAttr 0x5595a7a086a8 Implicit # | | |-FunctionDecl 0x5595a7a08868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5595a7a08720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a08918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a08990 Implicit # | | | `-ConstAttr 0x5595a7a089b8 Implicit # | | |-FunctionDecl 0x5595a7a08b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5595a7a08a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5595a7a08bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a08c30 Implicit # | | | `-ConstAttr 0x5595a7a08c58 Implicit # | | |-FunctionDecl 0x5595a7a08df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5595a7a08cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a08ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a08f20 Implicit # | | | `-ConstAttr 0x5595a7a08f48 Implicit # | | |-FunctionDecl 0x5595a7a090e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5595a7a08fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a09198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a09210 Implicit # | | | `-ConstAttr 0x5595a7a09238 Implicit # | | |-FunctionDecl 0x5595a7a093d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5595a7a092b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a09488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5595a7a09500 Implicit # | | | `-ConstAttr 0x5595a7a09528 Implicit # | | |-FunctionDecl 0x5595a7a09638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5595a7a09588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5595a7a096e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a09760 Implicit # | | | `-ConstAttr 0x5595a7a09788 Implicit # | | |-FunctionDecl 0x5595a7a098a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a097f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a09950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a099c8 Implicit # | | | `-ConstAttr 0x5595a7a099f0 Implicit # | | |-FunctionDecl 0x5595a7a09b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a09a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a09bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a09c40 Implicit # | | | `-ConstAttr 0x5595a7a09c68 Implicit # | | |-FunctionDecl 0x5595a7a09d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a09ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a09e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a09eb8 Implicit # | | | `-ConstAttr 0x5595a7a09ee0 Implicit # | | |-FunctionDecl 0x5595a7a09ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5595a7a09f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5595a7a0a0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a0a118 Implicit # | | | `-ConstAttr 0x5595a7a0a140 Implicit # | | |-FunctionDecl 0x5595a7a0a268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a0a1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0a318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a0a390 Implicit # | | | `-ConstAttr 0x5595a7a0a3b8 Implicit # | | |-FunctionDecl 0x5595a7a0a4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a0a430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0a590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a0a608 Implicit # | | | `-ConstAttr 0x5595a7a0a630 Implicit # | | |-FunctionDecl 0x5595a7a0a758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a0a6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0a818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5595a7a0a890 Implicit # | | | `-ConstAttr 0x5595a7a0a8b8 Implicit # | | |-FunctionDecl 0x5595a7a0a9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5595a7a0aa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5595a7a0aae8 # | | | |-NoThrowAttr 0x5595a7a0ab28 Implicit # | | | `-ConstAttr 0x5595a7a0ab50 Implicit # | | |-FunctionDecl 0x5595a7a0ac50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5595a7a0aba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5595a7a0ad00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0ad78 Implicit # | | | `-ConstAttr 0x5595a7a0ada0 Implicit # | | |-FunctionDecl 0x5595a7a0aeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a0ae08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0af68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0afe0 Implicit # | | | `-ConstAttr 0x5595a7a0b008 Implicit # | | |-FunctionDecl 0x5595a7a0b130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a0b080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0b1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0b258 Implicit # | | | `-ConstAttr 0x5595a7a0b280 Implicit # | | |-FunctionDecl 0x5595a7a0b3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a0b2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0b458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0b4d0 Implicit # | | | `-ConstAttr 0x5595a7a0b4f8 Implicit # | | |-FunctionDecl 0x5595a7a0b608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5595a7a0b558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5595a7a0b6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0b730 Implicit # | | | `-ConstAttr 0x5595a7a0b758 Implicit # | | |-FunctionDecl 0x5595a7a0b880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a0b7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0b930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0b9a8 Implicit # | | | `-ConstAttr 0x5595a7a0b9d0 Implicit # | | |-FunctionDecl 0x5595a7a0baf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a0ba48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0bba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0bc20 Implicit # | | | `-ConstAttr 0x5595a7a0bc48 Implicit # | | |-FunctionDecl 0x5595a7a0bd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a0bcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0be20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5595a7a0be98 Implicit # | | | `-ConstAttr 0x5595a7a0bec0 Implicit # | | |-FunctionDecl 0x5595a7a0bfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5595a7a0bf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5595a7a0c080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a0c0f8 Implicit # | | | `-ConstAttr 0x5595a7a0c120 Implicit # | | |-FunctionDecl 0x5595a7a0c238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a0c188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0c2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a0c360 Implicit # | | | `-ConstAttr 0x5595a7a0c388 Implicit # | | |-FunctionDecl 0x5595a7a0c4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a0c400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0c560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a0c5d8 Implicit # | | | `-ConstAttr 0x5595a7a0c600 Implicit # | | |-FunctionDecl 0x5595a7a0c728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a0c678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a0c7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a746b8 Implicit # | | | `-ConstAttr 0x5595a7a746e0 Implicit # | | |-FunctionDecl 0x5595a7a747f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5595a7a74740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5595a7a748a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a74918 Implicit # | | | `-ConstAttr 0x5595a7a74940 Implicit # | | |-FunctionDecl 0x5595a7a74a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a749b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a74b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a74b90 Implicit # | | | `-ConstAttr 0x5595a7a74bb8 Implicit # | | |-FunctionDecl 0x5595a7a74ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a74c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a74d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a74e08 Implicit # | | | `-ConstAttr 0x5595a7a74e30 Implicit # | | |-FunctionDecl 0x5595a7a74f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a74ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a75008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5595a7a75080 Implicit # | | | `-ConstAttr 0x5595a7a750a8 Implicit # | | |-FunctionDecl 0x5595a7a751b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5595a7a75108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5595a7a75268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a752e0 Implicit # | | | `-ConstAttr 0x5595a7a75308 Implicit # | | |-FunctionDecl 0x5595a7a75420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a75370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a754d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a75548 Implicit # | | | `-ConstAttr 0x5595a7a75570 Implicit # | | |-FunctionDecl 0x5595a7a75698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a755e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a75748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a757c0 Implicit # | | | `-ConstAttr 0x5595a7a757e8 Implicit # | | |-FunctionDecl 0x5595a7a75910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a75860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a759c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a75a38 Implicit # | | | `-ConstAttr 0x5595a7a75a60 Implicit # | | |-FunctionDecl 0x5595a7a75b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5595a7a75ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5595a7a75c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a75c98 Implicit # | | | `-ConstAttr 0x5595a7a75cc0 Implicit # | | |-FunctionDecl 0x5595a7a75de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a75d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a75e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a75f10 Implicit # | | | `-ConstAttr 0x5595a7a75f38 Implicit # | | |-FunctionDecl 0x5595a7a76060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a75fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a76110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a76188 Implicit # | | | `-ConstAttr 0x5595a7a761b0 Implicit # | | |-FunctionDecl 0x5595a7a762d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5595a7a76228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a76388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5595a7a76400 Implicit # | | | `-ConstAttr 0x5595a7a76428 Implicit # | | |-FunctionDecl 0x5595a7a76538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5595a7a76488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5595a7a765e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a76680 Implicit # | | | `-ConstAttr 0x5595a7a766a8 Implicit # | | |-FunctionDecl 0x5595a7a767c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5595a7a76710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a76870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a768e8 Implicit # | | | `-ConstAttr 0x5595a7a76910 Implicit # | | |-FunctionDecl 0x5595a7a76a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5595a7a76988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a76ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a76b60 Implicit # | | | `-ConstAttr 0x5595a7a76b88 Implicit # | | |-FunctionDecl 0x5595a7a76cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5595a7a76c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a76d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a76dd8 Implicit # | | | `-ConstAttr 0x5595a7a76e00 Implicit # | | |-FunctionDecl 0x5595a7a76f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5595a7a76e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5595a7a76fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a77038 Implicit # | | | `-ConstAttr 0x5595a7a77060 Implicit # | | |-FunctionDecl 0x5595a7a77188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5595a7a770d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a77238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a772b0 Implicit # | | | `-ConstAttr 0x5595a7a772d8 Implicit # | | |-FunctionDecl 0x5595a7a77400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5595a7a77350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5595a7a774b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5595a7a77528 Implicit # | | | `-ConstAttr 0x5595a7a77550 Implicit # | | `-FunctionDecl 0x5595a7a77678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5595a7a775c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5595a7a77728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5595a7a777a0 Implicit # | | `-ConstAttr 0x5595a7a777c8 Implicit # | |-LinkageSpecDecl 0x5595a79b96f8 col:45 implicit C # | | `-FunctionDecl 0x5595a79b9748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5595a79b97f0 <> Implicit 501 # | | |-NoThrowAttr 0x5595a79b9850 Implicit # | | `-ConstAttr 0x5595a79b9878 Implicit # | |-NamespaceDecl 0x5595a7a77818 prev 0x5595a797dca8 line:12:11 hlsl # | | |-original Namespace 0x5595a78d4a98 'hlsl' # | | |-FunctionDecl 0x5595a7a77a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a77930 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7a77d98 # | | | | `-ReturnStmt 0x5595a7a77d88 # | | | | `-CallExpr 0x5595a7a77d58 'float' # | | | | |-ImplicitCastExpr 0x5595a7a77d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a77ce8 '' Function 0x5595a798ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a77cc0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a77ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a77c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a77c58 'double' lvalue ParmVar 0x5595a7a77930 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7a77ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a77f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a77e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a78358 # | | | | `-ReturnStmt 0x5595a7a78348 # | | | | `-CallExpr 0x5595a7a78318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a78300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a78278 '' Function 0x5595a798aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a78250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a78238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a78220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a781e8 'double2':'vector' lvalue ParmVar 0x5595a7a77e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a78038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a78548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a78418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a7d398 # | | | | `-ReturnStmt 0x5595a7a7d388 # | | | | `-CallExpr 0x5595a7a7d358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a7d340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a7d2c0 '' Function 0x5595a798b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a7d298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a7d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a7d268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a7d230 'double3':'vector' lvalue ParmVar 0x5595a7a78418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a785f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a7d588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a7d458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7a7d968 # | | | | `-ReturnStmt 0x5595a7a7d958 # | | | | `-CallExpr 0x5595a7a7d928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a7d910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a7d888 '' Function 0x5595a798b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a7d860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a7d848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a7d830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a7d7f8 'double4':'vector' lvalue ParmVar 0x5595a7a7d458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a7d638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a7db08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a7da18 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7a7de60 # | | | | `-ReturnStmt 0x5595a7a7de50 # | | | | `-CallExpr 0x5595a7a7de20 'float' # | | | | |-ImplicitCastExpr 0x5595a7a7de08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a7dde8 '' Function 0x5595a798ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a7ddc0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a7dda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a7dd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a7dd58 'int' lvalue ParmVar 0x5595a7a7da18 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7a7dbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a7e038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a7df10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7a7e3b0 # | | | | `-ReturnStmt 0x5595a7a7e3a0 # | | | | `-CallExpr 0x5595a7a7e370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a7e358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a7e338 '' Function 0x5595a798aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a7e310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a7e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a7e2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a7e2a8 'int2':'vector' lvalue ParmVar 0x5595a7a7df10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7a7e0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a7e588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a7e460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7a7e908 # | | | | `-ReturnStmt 0x5595a7a7e8f8 # | | | | `-CallExpr 0x5595a7a7e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a7e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a7e890 '' Function 0x5595a798b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a7e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a7e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a7e838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a7e800 'int3':'vector' lvalue ParmVar 0x5595a7a7e460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7a7e638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a7eae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a7e9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7a7ee70 # | | | | `-ReturnStmt 0x5595a7a7ee60 # | | | | `-CallExpr 0x5595a7a7ee30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a7ee18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a7edf8 '' Function 0x5595a798b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a7edd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a7edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a7eda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a7ed68 'int4':'vector' lvalue ParmVar 0x5595a7a7e9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7a7eb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a7efd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a7ef20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7a843f8 # | | | | `-ReturnStmt 0x5595a7a843e8 # | | | | `-CallExpr 0x5595a7a843b8 'float' # | | | | |-ImplicitCastExpr 0x5595a7a843a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a84380 '' Function 0x5595a798ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a84358 'float' # | | | | `-ImplicitCastExpr 0x5595a7a84340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a84328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a842f0 'uint':'unsigned int' lvalue ParmVar 0x5595a7a7ef20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7a84130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a84558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a844a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7a848f0 # | | | | `-ReturnStmt 0x5595a7a848e0 # | | | | `-CallExpr 0x5595a7a848b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a84898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a84878 '' Function 0x5595a798aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a84850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a84838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a84820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a847e8 'uint2':'vector' lvalue ParmVar 0x5595a7a844a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7a84608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a84a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a849a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7a84df0 # | | | | `-ReturnStmt 0x5595a7a84de0 # | | | | `-CallExpr 0x5595a7a84db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a84d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a84d78 '' Function 0x5595a798b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a84d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a84d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a84d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a84ce8 'uint3':'vector' lvalue ParmVar 0x5595a7a849a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7a84b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a84f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a84ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7a852f8 # | | | | `-ReturnStmt 0x5595a7a852e8 # | | | | `-CallExpr 0x5595a7a852b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a852a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a85280 '' Function 0x5595a798b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a85258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a85240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a85228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a851f0 'uint4':'vector' lvalue ParmVar 0x5595a7a84ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7a85000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a854d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a853a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7a85870 # | | | | `-ReturnStmt 0x5595a7a85860 # | | | | `-CallExpr 0x5595a7a85830 'float' # | | | | |-ImplicitCastExpr 0x5595a7a85818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a857f8 '' Function 0x5595a798ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a857d0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a857b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a857a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a85768 'int64_t':'long' lvalue ParmVar 0x5595a7a853a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7a85588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a85a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a85920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a85e00 # | | | | `-ReturnStmt 0x5595a7a85df0 # | | | | `-CallExpr 0x5595a7a85dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a85da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a85d88 '' Function 0x5595a798aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a85d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a85d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a85d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a85cf8 'int64_t2':'vector' lvalue ParmVar 0x5595a7a85920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a85af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a85fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a85eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a863b0 # | | | | `-ReturnStmt 0x5595a7a863a0 # | | | | `-CallExpr 0x5595a7a86370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a86358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a86338 '' Function 0x5595a798b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a86310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a862f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a862e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a862a8 'int64_t3':'vector' lvalue ParmVar 0x5595a7a85eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a86088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a86588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a86460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a86950 # | | | | `-ReturnStmt 0x5595a7a86940 # | | | | `-CallExpr 0x5595a7a86910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a868f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a868d8 '' Function 0x5595a798b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a868b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a86898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a86880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a86848 'int64_t4':'vector' lvalue ParmVar 0x5595a7a86460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a86638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a86b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a86a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7a86ee0 # | | | | `-ReturnStmt 0x5595a7a86ed0 # | | | | `-CallExpr 0x5595a7a86ea0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a86e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a86e68 '' Function 0x5595a798ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a86e40 'float' # | | | | `-ImplicitCastExpr 0x5595a7a86e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a86e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a86dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7a86a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7a86bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a870b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a86f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a87490 # | | | | `-ReturnStmt 0x5595a7a87480 # | | | | `-CallExpr 0x5595a7a87450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a87438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a87418 '' Function 0x5595a798aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a873f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a873d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a873c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a87388 'uint64_t2':'vector' lvalue ParmVar 0x5595a7a86f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a87168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a87668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a87540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a87a48 # | | | | `-ReturnStmt 0x5595a7a87a38 # | | | | `-CallExpr 0x5595a7a87a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a879f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a879d0 '' Function 0x5595a798b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a879a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a87990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a87978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a87940 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a87540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a87718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a87c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a87af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a88010 # | | | | `-ReturnStmt 0x5595a7a88000 # | | | | `-CallExpr 0x5595a7a87fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a87fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a87f98 '' Function 0x5595a798b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a87f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a87f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a87f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a87f08 'uint64_t4':'vector' lvalue ParmVar 0x5595a7a87af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a87cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a88198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a880d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7a884e0 # | | | | `-ReturnStmt 0x5595a7a884d0 # | | | | `-CallExpr 0x5595a7a884a0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a88488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a88468 '' Function 0x5595a79a4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a88440 'float' # | | | | `-ImplicitCastExpr 0x5595a7a88428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a88410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a883d8 'double' lvalue ParmVar 0x5595a7a880d0 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7a88248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a88650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a885a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a889b8 # | | | | `-ReturnStmt 0x5595a7a889a8 # | | | | `-CallExpr 0x5595a7a88978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a88960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a88940 '' Function 0x5595a79a4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a88918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a88900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a888e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a888b0 'double2':'vector' lvalue ParmVar 0x5595a7a885a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a88700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a88b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a88a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a88e98 # | | | | `-ReturnStmt 0x5595a7a88e88 # | | | | `-CallExpr 0x5595a7a88e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a88e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a88e20 '' Function 0x5595a7993588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a88df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a88de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a88dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a88d90 'double3':'vector' lvalue ParmVar 0x5595a7a88a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a88bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a89008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a88f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7a89380 # | | | | `-ReturnStmt 0x5595a7a89370 # | | | | `-CallExpr 0x5595a7a89340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a89328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a89308 '' Function 0x5595a7993800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a892e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a892c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a892b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a89278 'double4':'vector' lvalue ParmVar 0x5595a7a88f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a890b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a894e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a89430 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7a89838 # | | | | `-ReturnStmt 0x5595a7a89828 # | | | | `-CallExpr 0x5595a7a897f8 'float' # | | | | |-ImplicitCastExpr 0x5595a7a897e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a897c0 '' Function 0x5595a79a4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a89798 'float' # | | | | `-ImplicitCastExpr 0x5595a7a89780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a89768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a89730 'int' lvalue ParmVar 0x5595a7a89430 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7a89590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a89998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a898e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7a89d10 # | | | | `-ReturnStmt 0x5595a7a89d00 # | | | | `-CallExpr 0x5595a7a89cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a89cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a89c98 '' Function 0x5595a79a4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a89c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a89c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a89c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a89c08 'int2':'vector' lvalue ParmVar 0x5595a7a898e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7a89a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a89e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a89dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7a92380 # | | | | `-ReturnStmt 0x5595a7a92370 # | | | | `-CallExpr 0x5595a7a92340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a92328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a92308 '' Function 0x5595a7993588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a922e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a8a138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a8a120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a8a0e8 'int3':'vector' lvalue ParmVar 0x5595a7a89dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7a89f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a924e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a92430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7a92868 # | | | | `-ReturnStmt 0x5595a7a92858 # | | | | `-CallExpr 0x5595a7a92828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a92810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a927f0 '' Function 0x5595a7993800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a927c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a927b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a92798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a92760 'int4':'vector' lvalue ParmVar 0x5595a7a92430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7a92590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a929c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a92918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7a92d40 # | | | | `-ReturnStmt 0x5595a7a92d30 # | | | | `-CallExpr 0x5595a7a92d00 'float' # | | | | |-ImplicitCastExpr 0x5595a7a92ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a92cc8 '' Function 0x5595a79a4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a92ca0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a92c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a92c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a92c38 'uint':'unsigned int' lvalue ParmVar 0x5595a7a92918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7a92a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a92ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a92df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7a93238 # | | | | `-ReturnStmt 0x5595a7a93228 # | | | | `-CallExpr 0x5595a7a931f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a931e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a931c0 '' Function 0x5595a79a4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a93198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a93180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a93168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a93130 'uint2':'vector' lvalue ParmVar 0x5595a7a92df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7a92f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a93398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a932e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7a93738 # | | | | `-ReturnStmt 0x5595a7a93728 # | | | | `-CallExpr 0x5595a7a936f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a936e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a936c0 '' Function 0x5595a7993588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a93698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a93680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a93668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a93630 'uint3':'vector' lvalue ParmVar 0x5595a7a932e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7a93448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a93898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a937e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7a93c40 # | | | | `-ReturnStmt 0x5595a7a93c30 # | | | | `-CallExpr 0x5595a7a93c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a93be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a93bc8 '' Function 0x5595a7993800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a93ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a93b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a93b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a93b38 'uint4':'vector' lvalue ParmVar 0x5595a7a937e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7a93948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a93da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a93cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7a94138 # | | | | `-ReturnStmt 0x5595a7a94128 # | | | | `-CallExpr 0x5595a7a940f8 'float' # | | | | |-ImplicitCastExpr 0x5595a7a940e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a940c0 '' Function 0x5595a79a4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a94098 'float' # | | | | `-ImplicitCastExpr 0x5595a7a94080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a94068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a94030 'int64_t':'long' lvalue ParmVar 0x5595a7a93cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7a93e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a94680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a941e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a94a38 # | | | | `-ReturnStmt 0x5595a7a94a28 # | | | | `-CallExpr 0x5595a7a949f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a949e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a949c0 '' Function 0x5595a79a4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a94998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a94980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a94968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a94930 'int64_t2':'vector' lvalue ParmVar 0x5595a7a941e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a94730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a94b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a94ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a94f58 # | | | | `-ReturnStmt 0x5595a7a94f48 # | | | | `-CallExpr 0x5595a7a94f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a94f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a94ee0 '' Function 0x5595a7993588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a94eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a94ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a94e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a94e50 'int64_t3':'vector' lvalue ParmVar 0x5595a7a94ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a94c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a950b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a95008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a95480 # | | | | `-ReturnStmt 0x5595a7a95470 # | | | | `-CallExpr 0x5595a7a95440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a95428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a95408 '' Function 0x5595a7993800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a953e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a953c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a953b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a95378 'int64_t4':'vector' lvalue ParmVar 0x5595a7a95008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a95168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a955e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a95530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7a95998 # | | | | `-ReturnStmt 0x5595a7a95988 # | | | | `-CallExpr 0x5595a7a95958 'float' # | | | | |-ImplicitCastExpr 0x5595a7a95940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a95920 '' Function 0x5595a79a4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a958f8 'float' # | | | | `-ImplicitCastExpr 0x5595a7a958e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a958c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a95890 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7a95530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7a95690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a95af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a95a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a95ed0 # | | | | `-ReturnStmt 0x5595a7a95ec0 # | | | | `-CallExpr 0x5595a7a95e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a95e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a95e58 '' Function 0x5595a79a4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a95e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a95e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a95e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a95dc8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7a95a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a95ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a96030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a95f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a96410 # | | | | `-ReturnStmt 0x5595a7a96400 # | | | | `-CallExpr 0x5595a7a963d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a963b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a96398 '' Function 0x5595a7993588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a96370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a96358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a96340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a96308 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a95f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a960e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a96570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a964c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a98170 # | | | | `-ReturnStmt 0x5595a7a98160 # | | | | `-CallExpr 0x5595a7a98130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a98118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a980f8 '' Function 0x5595a7993800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a980d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a980b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a980a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a98068 'uint64_t4':'vector' lvalue ParmVar 0x5595a7a964c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a96620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a982e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a98230 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7a98628 # | | | | `-ReturnStmt 0x5595a7a98618 # | | | | `-CallExpr 0x5595a7a985e8 'float' # | | | | |-ImplicitCastExpr 0x5595a7a985d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a985b0 '' Function 0x5595a79a7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a98588 'float' # | | | | `-ImplicitCastExpr 0x5595a7a98570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a98558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a98520 'double' lvalue ParmVar 0x5595a7a98230 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7a98390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a98798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a986e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a98b00 # | | | | `-ReturnStmt 0x5595a7a98af0 # | | | | `-CallExpr 0x5595a7a98ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a98aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a98a88 '' Function 0x5595a79a7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a98a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a98a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a98a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a989f8 'double2':'vector' lvalue ParmVar 0x5595a7a986e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a98848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a98c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a98bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a98fe0 # | | | | `-ReturnStmt 0x5595a7a98fd0 # | | | | `-CallExpr 0x5595a7a98fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a98f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a98f68 '' Function 0x5595a79a81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a98f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a98f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a98f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a98ed8 'double3':'vector' lvalue ParmVar 0x5595a7a98bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a98d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a99150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a990a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7a994c8 # | | | | `-ReturnStmt 0x5595a7a994b8 # | | | | `-CallExpr 0x5595a7a99488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a99470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a99450 '' Function 0x5595a79a8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a99428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a99410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a993f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a993c0 'double4':'vector' lvalue ParmVar 0x5595a7a990a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a99200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a99628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a99578 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7a99980 # | | | | `-ReturnStmt 0x5595a7a99970 # | | | | `-CallExpr 0x5595a7a99940 'float' # | | | | |-ImplicitCastExpr 0x5595a7a99928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a99908 '' Function 0x5595a79a7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a998e0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a998c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a998b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a99878 'int' lvalue ParmVar 0x5595a7a99578 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7a996d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a99ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a99a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7a99e58 # | | | | `-ReturnStmt 0x5595a7a99e48 # | | | | `-CallExpr 0x5595a7a99e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a99e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a99de0 '' Function 0x5595a79a7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a99db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a99da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a99d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a99d50 'int2':'vector' lvalue ParmVar 0x5595a7a99a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7a99b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9ae28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9ad78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7a9b1a8 # | | | | `-ReturnStmt 0x5595a7a9b198 # | | | | `-CallExpr 0x5595a7a9b168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9b150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a9b130 '' Function 0x5595a79a81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a9b108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9b0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9b0a0 'int3':'vector' lvalue ParmVar 0x5595a7a9ad78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7a9aed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9b308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9b258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7a9b690 # | | | | `-ReturnStmt 0x5595a7a9b680 # | | | | `-CallExpr 0x5595a7a9b650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9b638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a9b618 '' Function 0x5595a79a8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a9b5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9b5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9b5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9b588 'int4':'vector' lvalue ParmVar 0x5595a7a9b258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7a9b3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9b7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9b740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7a9bb68 # | | | | `-ReturnStmt 0x5595a7a9bb58 # | | | | `-CallExpr 0x5595a7a9bb28 'float' # | | | | |-ImplicitCastExpr 0x5595a7a9bb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a9baf0 '' Function 0x5595a79a7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a9bac8 'float' # | | | | `-ImplicitCastExpr 0x5595a7a9bab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9ba98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9ba60 'uint':'unsigned int' lvalue ParmVar 0x5595a7a9b740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7a9b8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9bcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9bc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7a9c060 # | | | | `-ReturnStmt 0x5595a7a9c050 # | | | | `-CallExpr 0x5595a7a9c020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9c008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a9bfe8 '' Function 0x5595a79a7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a9bfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9bfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9bf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9bf58 'uint2':'vector' lvalue ParmVar 0x5595a7a9bc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7a9bd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9c1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9c110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7a9c560 # | | | | `-ReturnStmt 0x5595a7a9c550 # | | | | `-CallExpr 0x5595a7a9c520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9c508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a9c4e8 '' Function 0x5595a79a81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a9c4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9c490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9c458 'uint3':'vector' lvalue ParmVar 0x5595a7a9c110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7a9c270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9c6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9c610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7a9ca68 # | | | | `-ReturnStmt 0x5595a7a9ca58 # | | | | `-CallExpr 0x5595a7a9ca28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9ca10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a9c9f0 '' Function 0x5595a79a8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a9c9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9c9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9c998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9c960 'uint4':'vector' lvalue ParmVar 0x5595a7a9c610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7a9c770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9cbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9cb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7a9d830 # | | | | `-ReturnStmt 0x5595a7a9d820 # | | | | `-CallExpr 0x5595a7a9d7f0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a9d7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a9d7b8 '' Function 0x5595a79a7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a9d790 'float' # | | | | `-ImplicitCastExpr 0x5595a7a9d778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9d760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9d728 'int64_t':'long' lvalue ParmVar 0x5595a7a9cb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7a9cc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9d990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9d8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a9dd48 # | | | | `-ReturnStmt 0x5595a7a9dd38 # | | | | `-CallExpr 0x5595a7a9dd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9dcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a9dcd0 '' Function 0x5595a79a7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a9dca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9dc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9dc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9dc40 'int64_t2':'vector' lvalue ParmVar 0x5595a7a9d8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a9da40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9dea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9ddf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a9e268 # | | | | `-ReturnStmt 0x5595a7a9e258 # | | | | `-CallExpr 0x5595a7a9e228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9e210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a9e1f0 '' Function 0x5595a79a81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a9e1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9e1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9e198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9e160 'int64_t3':'vector' lvalue ParmVar 0x5595a7a9ddf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a9df58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9e3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9e318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a9e790 # | | | | `-ReturnStmt 0x5595a7a9e780 # | | | | `-CallExpr 0x5595a7a9e750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9e738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a9e718 '' Function 0x5595a79a8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a9e6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9e6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9e6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9e688 'int64_t4':'vector' lvalue ParmVar 0x5595a7a9e318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a9e478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9e8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9e840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7a9eca8 # | | | | `-ReturnStmt 0x5595a7a9ec98 # | | | | `-CallExpr 0x5595a7a9ec68 'float' # | | | | |-ImplicitCastExpr 0x5595a7a9ec50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a9ec30 '' Function 0x5595a79a7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a9ec08 'float' # | | | | `-ImplicitCastExpr 0x5595a7a9ebf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9ebd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9eba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7a9e840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7a9e9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9ee08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9ed58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a9f1e0 # | | | | `-ReturnStmt 0x5595a7a9f1d0 # | | | | `-CallExpr 0x5595a7a9f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a9f168 '' Function 0x5595a79a7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a9f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9f0d8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7a9ed58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a9eeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a9f340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a9f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7aa0048 # | | | | `-ReturnStmt 0x5595a7aa0038 # | | | | `-CallExpr 0x5595a7aa0008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a9fff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a9ffd0 '' Function 0x5595a79a81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a9ffa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a9ff90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a9ff78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a9ff40 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a9f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a9f3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa01a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa00f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7aa0590 # | | | | `-ReturnStmt 0x5595a7aa0580 # | | | | `-CallExpr 0x5595a7aa0550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa0538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aa0518 '' Function 0x5595a79a8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aa04f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa04d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa04c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa0488 'uint64_t4':'vector' lvalue ParmVar 0x5595a7aa00f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7aa0258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa07e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa0650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5595a7aa06d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5595a7aa0c00 # | | | | `-ReturnStmt 0x5595a7aa0bf0 # | | | | `-CallExpr 0x5595a7aa0bb8 'float' # | | | | |-ImplicitCastExpr 0x5595a7aa0ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7aa0b50 '' Function 0x5595a79a95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7aa0a98 'float' # | | | | | `-ImplicitCastExpr 0x5595a7aa0a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa0a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa0a30 'double' lvalue ParmVar 0x5595a7aa0650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5595a7aa0b28 'float' # | | | | `-ImplicitCastExpr 0x5595a7aa0b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa0af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa0ac0 'double' lvalue ParmVar 0x5595a7aa06d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5595a7aa08a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aa0e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa0cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7aa0d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5595a7aa1320 # | | | | `-ReturnStmt 0x5595a7aa1310 # | | | | `-CallExpr 0x5595a7aa12d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa12c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7aa1238 '' Function 0x5595a79a9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7aa1168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa1150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa1138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa1100 'double2':'vector' lvalue ParmVar 0x5595a7aa0cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa1210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa11f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa11e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa11a8 'double2':'vector' lvalue ParmVar 0x5595a7aa0d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7aa0f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aa15b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa13e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7aa1460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5595a7aa1a40 # | | | | `-ReturnStmt 0x5595a7aa1a30 # | | | | `-CallExpr 0x5595a7aa19f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa19e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7aa1960 '' Function 0x5595a79a9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7aa1890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa1878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa1860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa1828 'double3':'vector' lvalue ParmVar 0x5595a7aa13e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa1938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa1920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa1908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa18d0 'double3':'vector' lvalue ParmVar 0x5595a7aa1460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7aa1670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aa1cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa1b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7aa1b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5595a7aa25a0 # | | | | `-ReturnStmt 0x5595a7aa2590 # | | | | `-CallExpr 0x5595a7aa2558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa2540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7aa24c0 '' Function 0x5595a79aa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7aa23f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa23d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa23c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa2388 'double4':'vector' lvalue ParmVar 0x5595a7aa1b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa2498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa2480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa2468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa2430 'double4':'vector' lvalue ParmVar 0x5595a7aa1b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7aa1d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aa27e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa2650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5595a7aa26d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5595a7aa2be0 # | | | | `-ReturnStmt 0x5595a7aa2bd0 # | | | | `-CallExpr 0x5595a7aa2b98 'float' # | | | | |-ImplicitCastExpr 0x5595a7aa2b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7aa2b60 '' Function 0x5595a79a95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7aa2aa8 'float' # | | | | | `-ImplicitCastExpr 0x5595a7aa2a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa2a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa2a40 'int' lvalue ParmVar 0x5595a7aa2650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5595a7aa2b38 'float' # | | | | `-ImplicitCastExpr 0x5595a7aa2b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa2b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa2ad0 'int' lvalue ParmVar 0x5595a7aa26d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5595a7aa28a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa2e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa2c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5595a7aa2d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5595a7aa3298 # | | | | `-ReturnStmt 0x5595a7aa3288 # | | | | `-CallExpr 0x5595a7aa3250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa3238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7aa3218 '' Function 0x5595a79a9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7aa3148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa3130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa3118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa30e0 'int2':'vector' lvalue ParmVar 0x5595a7aa2c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa31f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa31d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa31c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa3188 'int2':'vector' lvalue ParmVar 0x5595a7aa2d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7aa2f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa3518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa3348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5595a7aa33c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5595a7aa3950 # | | | | `-ReturnStmt 0x5595a7aa3940 # | | | | `-CallExpr 0x5595a7aa3908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa38f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7aa38d0 '' Function 0x5595a79a9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7aa3800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa37e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa37d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa3798 'int3':'vector' lvalue ParmVar 0x5595a7aa3348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa38a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa3890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa3878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa3840 'int3':'vector' lvalue ParmVar 0x5595a7aa33c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7aa35d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa3bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa3a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5595a7aa3a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5595a7aa4018 # | | | | `-ReturnStmt 0x5595a7aa4008 # | | | | `-CallExpr 0x5595a7aa3fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa3fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7aa3f98 '' Function 0x5595a79aa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7aa3ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa3eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa3e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa3e60 'int4':'vector' lvalue ParmVar 0x5595a7aa3a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa3f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa3f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa3f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa3f08 'int4':'vector' lvalue ParmVar 0x5595a7aa3a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7aa3c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa4878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa40c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a7aa4148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7aa4c90 # | | | | `-ReturnStmt 0x5595a7aa4c80 # | | | | `-CallExpr 0x5595a7aa4c48 'float' # | | | | |-ImplicitCastExpr 0x5595a7aa4c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7aa4c10 '' Function 0x5595a79a95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7aa4b58 'float' # | | | | | `-ImplicitCastExpr 0x5595a7aa4b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa4b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa4af0 'uint':'unsigned int' lvalue ParmVar 0x5595a7aa40c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5595a7aa4be8 'float' # | | | | `-ImplicitCastExpr 0x5595a7aa4bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa4bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa4b80 'uint':'unsigned int' lvalue ParmVar 0x5595a7aa4148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7aa4930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa4f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa4d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a7aa4dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7aa5368 # | | | | `-ReturnStmt 0x5595a7aa5358 # | | | | `-CallExpr 0x5595a7aa5320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa5308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7aa52e8 '' Function 0x5595a79a9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7aa5218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa5200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa51e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa51b0 'uint2':'vector' lvalue ParmVar 0x5595a7aa4d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa52c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa52a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa5290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa5258 'uint2':'vector' lvalue ParmVar 0x5595a7aa4dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7aa4fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa55e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa5418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a7aa5498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7aa5a40 # | | | | `-ReturnStmt 0x5595a7aa5a30 # | | | | `-CallExpr 0x5595a7aa59f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa59e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7aa59c0 '' Function 0x5595a79a9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7aa58f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa58d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa58c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa5888 'uint3':'vector' lvalue ParmVar 0x5595a7aa5418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa5998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa5980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa5968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa5930 'uint3':'vector' lvalue ParmVar 0x5595a7aa5498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7aa56a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa5cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa5af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a7aa5b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7aa6128 # | | | | `-ReturnStmt 0x5595a7aa6118 # | | | | `-CallExpr 0x5595a7aa60e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa60c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7aa60a8 '' Function 0x5595a79aa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7aa5fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa5fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa5fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa5f70 'uint4':'vector' lvalue ParmVar 0x5595a7aa5af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa6080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa6068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa6050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa6018 'uint4':'vector' lvalue ParmVar 0x5595a7aa5b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7aa5d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa63a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa61d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a7aa6258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7aa9318 # | | | | `-ReturnStmt 0x5595a7aa9308 # | | | | `-CallExpr 0x5595a7aa92d0 'float' # | | | | |-ImplicitCastExpr 0x5595a7aa6780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7aa6760 '' Function 0x5595a79a95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7aa66a8 'float' # | | | | | `-ImplicitCastExpr 0x5595a7aa6690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa6678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa6640 'int64_t':'long' lvalue ParmVar 0x5595a7aa61d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5595a7aa6738 'float' # | | | | `-ImplicitCastExpr 0x5595a7aa6720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa6708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa66d0 'int64_t':'long' lvalue ParmVar 0x5595a7aa6258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7aa6460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa9598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa93c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7aa9448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7aa9a08 # | | | | `-ReturnStmt 0x5595a7aa99f8 # | | | | `-CallExpr 0x5595a7aa99c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aa99a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7aa9988 '' Function 0x5595a79a9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7aa98b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa98a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa9888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa9850 'int64_t2':'vector' lvalue ParmVar 0x5595a7aa93c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7aa9960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aa9948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aa9930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa98f8 'int64_t2':'vector' lvalue ParmVar 0x5595a7aa9448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7aa9650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aa9c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aa9ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7aa9b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7aaa100 # | | | | `-ReturnStmt 0x5595a7aaa0f0 # | | | | `-CallExpr 0x5595a7aaa0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aaa0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7aaa080 '' Function 0x5595a79a9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7aa9fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aa9f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aa9f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aa9f48 'int64_t3':'vector' lvalue ParmVar 0x5595a7aa9ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7aaa058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aaa040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aaa028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aa9ff0 'int64_t3':'vector' lvalue ParmVar 0x5595a7aa9b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7aa9d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aaa388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aaa1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7aaa230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7aaa808 # | | | | `-ReturnStmt 0x5595a7aaa7f8 # | | | | `-CallExpr 0x5595a7aaa7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aaa7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7aaa788 '' Function 0x5595a79aa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7aaa6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aaa6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aaa688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aaa650 'int64_t4':'vector' lvalue ParmVar 0x5595a7aaa1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7aaa760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aaa748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aaa730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aaa6f8 'int64_t4':'vector' lvalue ParmVar 0x5595a7aaa230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7aaa440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aaaa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aaa8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a7aaa938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7aaaee0 # | | | | `-ReturnStmt 0x5595a7aaaed0 # | | | | `-CallExpr 0x5595a7aaae98 'float' # | | | | |-ImplicitCastExpr 0x5595a7aaae80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7aaae60 '' Function 0x5595a79a95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7aaada8 'float' # | | | | | `-ImplicitCastExpr 0x5595a7aaad90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aaad78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aaad40 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7aaa8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5595a7aaae38 'float' # | | | | `-ImplicitCastExpr 0x5595a7aaae20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aaae08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aaadd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7aaa938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7aaab40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aab168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aaaf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7aab010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7aab618 # | | | | `-ReturnStmt 0x5595a7aab608 # | | | | `-CallExpr 0x5595a7aab5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aab5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7aab598 '' Function 0x5595a79a9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7aab4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aab4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aab498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aab460 'uint64_t2':'vector' lvalue ParmVar 0x5595a7aaaf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7aab570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aab558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aab540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aab508 'uint64_t2':'vector' lvalue ParmVar 0x5595a7aab010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7aab220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aab898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aab6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7aab748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7aabd30 # | | | | `-ReturnStmt 0x5595a7aabd20 # | | | | `-CallExpr 0x5595a7aabce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aabcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7aabcb0 '' Function 0x5595a79a9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7aabbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aabbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aabbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aabb78 'uint64_t3':'vector' lvalue ParmVar 0x5595a7aab6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7aabc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aabc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aabc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aabc20 'uint64_t3':'vector' lvalue ParmVar 0x5595a7aab748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7aab950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aabfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aabde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7aabe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7aac458 # | | | | `-ReturnStmt 0x5595a7aac448 # | | | | `-CallExpr 0x5595a7aac410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aac3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7aac3d8 '' Function 0x5595a79aa0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7aac308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aac2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aac2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aac2a0 'uint64_t4':'vector' lvalue ParmVar 0x5595a7aabde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7aac3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aac398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aac380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aac348 'uint64_t4':'vector' lvalue ParmVar 0x5595a7aabe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7aac070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aac5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aac518 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7aac910 # | | | | `-ReturnStmt 0x5595a7aac900 # | | | | `-CallExpr 0x5595a7aac8d0 'float' # | | | | |-ImplicitCastExpr 0x5595a7aac8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aac898 '' Function 0x5595a79aad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aac870 'float' # | | | | `-ImplicitCastExpr 0x5595a7aac858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aac840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aac808 'double' lvalue ParmVar 0x5595a7aac518 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7aac678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aaca80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aac9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7aacde8 # | | | | `-ReturnStmt 0x5595a7aacdd8 # | | | | `-CallExpr 0x5595a7aacda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aacd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7aacd70 '' Function 0x5595a79aafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7aacd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aacd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aacd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aacce0 'double2':'vector' lvalue ParmVar 0x5595a7aac9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7aacb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aacf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aacea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7aad2c8 # | | | | `-ReturnStmt 0x5595a7aad2b8 # | | | | `-CallExpr 0x5595a7aad288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aad270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7aad250 '' Function 0x5595a79ab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7aad228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aad210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aad1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aad1c0 'double3':'vector' lvalue ParmVar 0x5595a7aacea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7aad008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aad448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aad398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7aad7c0 # | | | | `-ReturnStmt 0x5595a7aad7b0 # | | | | `-CallExpr 0x5595a7aad780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aad768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aad748 '' Function 0x5595a79ab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aad720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aad708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aad6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aad6b8 'double4':'vector' lvalue ParmVar 0x5595a7aad398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7aad4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aad920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aad870 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7aadc78 # | | | | `-ReturnStmt 0x5595a7aadc68 # | | | | `-CallExpr 0x5595a7aadc38 'float' # | | | | |-ImplicitCastExpr 0x5595a7aadc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aadc00 '' Function 0x5595a79aad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aadbd8 'float' # | | | | `-ImplicitCastExpr 0x5595a7aadbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aadba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aadb70 'int' lvalue ParmVar 0x5595a7aad870 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7aad9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aaddd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aadd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7aae150 # | | | | `-ReturnStmt 0x5595a7aae140 # | | | | `-CallExpr 0x5595a7aae110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aae0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7aae0d8 '' Function 0x5595a79aafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7aae0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aae098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aae080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aae048 'int2':'vector' lvalue ParmVar 0x5595a7aadd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7aade88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aae2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aae200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7aae630 # | | | | `-ReturnStmt 0x5595a7aae620 # | | | | `-CallExpr 0x5595a7aae5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aae5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7aae5b8 '' Function 0x5595a79ab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7aae590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aae578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aae560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aae528 'int3':'vector' lvalue ParmVar 0x5595a7aae200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7aae360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aae790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aae6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7aaeb18 # | | | | `-ReturnStmt 0x5595a7aaeb08 # | | | | `-CallExpr 0x5595a7aaead8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aaeac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aaeaa0 '' Function 0x5595a79ab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aaea78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aaea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aaea48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aaea10 'int4':'vector' lvalue ParmVar 0x5595a7aae6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7aae840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aaec78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aaebc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7aaeff0 # | | | | `-ReturnStmt 0x5595a7aaefe0 # | | | | `-CallExpr 0x5595a7aaefb0 'float' # | | | | |-ImplicitCastExpr 0x5595a7aaef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aaef78 '' Function 0x5595a79aad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aaef50 'float' # | | | | `-ImplicitCastExpr 0x5595a7aaef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aaef20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aaeee8 'uint':'unsigned int' lvalue ParmVar 0x5595a7aaebc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7aaed28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aaf150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aaf0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7ab0d10 # | | | | `-ReturnStmt 0x5595a7ab0d00 # | | | | `-CallExpr 0x5595a7ab0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ab0c98 '' Function 0x5595a79aafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ab0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab0c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab0c08 'uint2':'vector' lvalue ParmVar 0x5595a7aaf0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7aaf200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab0e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab0dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7ab1210 # | | | | `-ReturnStmt 0x5595a7ab1200 # | | | | `-CallExpr 0x5595a7ab11d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab11b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ab1198 '' Function 0x5595a79ab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ab1170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab1158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab1140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab1108 'uint3':'vector' lvalue ParmVar 0x5595a7ab0dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7ab0f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab1370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab12c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7ab1718 # | | | | `-ReturnStmt 0x5595a7ab1708 # | | | | `-CallExpr 0x5595a7ab16d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab16c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ab16a0 '' Function 0x5595a79ab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ab1678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab1660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab1648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab1610 'uint4':'vector' lvalue ParmVar 0x5595a7ab12c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7ab1420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab1878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab17c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7ab1c10 # | | | | `-ReturnStmt 0x5595a7ab1c00 # | | | | `-CallExpr 0x5595a7ab1bd0 'float' # | | | | |-ImplicitCastExpr 0x5595a7ab1bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ab1b98 '' Function 0x5595a79aad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ab1b70 'float' # | | | | `-ImplicitCastExpr 0x5595a7ab1b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab1b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab1b08 'int64_t':'long' lvalue ParmVar 0x5595a7ab17c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7ab1928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab1d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab1cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ab2128 # | | | | `-ReturnStmt 0x5595a7ab2118 # | | | | `-CallExpr 0x5595a7ab20e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab20d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ab20b0 '' Function 0x5595a79aafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ab2088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab2070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab2058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab2020 'int64_t2':'vector' lvalue ParmVar 0x5595a7ab1cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7ab1e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab2288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab21d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ab2648 # | | | | `-ReturnStmt 0x5595a7ab2638 # | | | | `-CallExpr 0x5595a7ab2608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab25f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ab25d0 '' Function 0x5595a79ab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ab25a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab2590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab2578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab2540 'int64_t3':'vector' lvalue ParmVar 0x5595a7ab21d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ab2338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab27a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab26f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ab4148 # | | | | `-ReturnStmt 0x5595a7ab4138 # | | | | `-CallExpr 0x5595a7ab4108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab40f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ab40d0 '' Function 0x5595a79ab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ab2ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab2ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab2aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab2a68 'int64_t4':'vector' lvalue ParmVar 0x5595a7ab26f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ab2858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab42a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab41f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7ab4660 # | | | | `-ReturnStmt 0x5595a7ab4650 # | | | | `-CallExpr 0x5595a7ab4620 'float' # | | | | |-ImplicitCastExpr 0x5595a7ab4608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ab45e8 '' Function 0x5595a79aad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ab45c0 'float' # | | | | `-ImplicitCastExpr 0x5595a7ab45a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab4590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab4558 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7ab41f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7ab4358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab47c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab4710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ab4b98 # | | | | `-ReturnStmt 0x5595a7ab4b88 # | | | | `-CallExpr 0x5595a7ab4b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab4b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ab4b20 '' Function 0x5595a79aafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ab4af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab4ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab4ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab4a90 'uint64_t2':'vector' lvalue ParmVar 0x5595a7ab4710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7ab4870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab4cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab4c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ab50d8 # | | | | `-ReturnStmt 0x5595a7ab50c8 # | | | | `-CallExpr 0x5595a7ab5098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab5080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ab5060 '' Function 0x5595a79ab220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ab5038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab5020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab5008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab4fd0 'uint64_t3':'vector' lvalue ParmVar 0x5595a7ab4c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ab4da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab5238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab5188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ab5620 # | | | | `-ReturnStmt 0x5595a7ab5610 # | | | | `-CallExpr 0x5595a7ab55e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab55c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ab55a8 '' Function 0x5595a79ab498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ab5580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab5568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab5550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab5518 'uint64_t4':'vector' lvalue ParmVar 0x5595a7ab5188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ab52e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5595a7ab5d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5595a7ab5638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ab56d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7ab5c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab59e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5595a7ab5ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5595a7ab5b38 col:41 p2 'T' # | | | |-CompoundStmt 0x5595a7ab6090 # | | | | `-ReturnStmt 0x5595a7ab6080 # | | | | `-RecoveryExpr 0x5595a7ab6048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7ab5e90 '' lvalue (ADL) = 'clamp' 0x5595a79b4fc8 0x5595a79ab888 0x5595a79abd40 0x5595a79ac1a8 0x5595a79ac608 0x5595a79aca08 0x5595a79aced8 0x5595a79ad338 0x5595a79ad798 0x5595a79adbf8 0x5595a79ae088 0x5595a79ae4e8 0x5595a79ae948 0x5595a79afe08 0x5595a79b0268 0x5595a79b06c8 0x5595a79b0b28 0x5595a79b0f98 0x5595a79b13f8 0x5595a79b1858 0x5595a79b1cb8 0x5595a79b20d8 0x5595a79b2538 0x5595a79b2998 0x5595a7999d28 0x5595a799a128 0x5595a799a588 0x5595a799a9e8 # | | | | |-RecoveryExpr 0x5595a7ab5fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5595a7ab5fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7ab5d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5595a7ab67c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5595a7ab60e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ab6178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7ab6718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab6488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5595a7ab6500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5595a7ab65d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5595a7ab6b30 # | | | | `-ReturnStmt 0x5595a7ab6b20 # | | | | `-RecoveryExpr 0x5595a7ab6ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7ab6930 '' lvalue (ADL) = 'clamp' 0x5595a799a9e8 0x5595a79b4fc8 0x5595a79ab888 0x5595a79abd40 0x5595a79ac1a8 0x5595a79ac608 0x5595a79aca08 0x5595a79aced8 0x5595a79ad338 0x5595a79ad798 0x5595a79adbf8 0x5595a79ae088 0x5595a79ae4e8 0x5595a79ae948 0x5595a79afe08 0x5595a79b0268 0x5595a79b06c8 0x5595a79b0b28 0x5595a79b0f98 0x5595a79b13f8 0x5595a79b1858 0x5595a79b1cb8 0x5595a79b20d8 0x5595a79b2538 0x5595a79b2998 0x5595a7999d28 0x5595a799a128 0x5595a799a588 # | | | | |-RecoveryExpr 0x5595a7ab6a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5595a7ab6ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7ab6830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5595a7ab71d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5595a7ab6b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ab6be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7ab7128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab6ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5595a7ab6f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5595a7ab6fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5595a7ab7570 # | | | | `-ReturnStmt 0x5595a7ab7560 # | | | | `-RecoveryExpr 0x5595a7ab7530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7ab7340 '' lvalue (ADL) = 'clamp' 0x5595a799a588 0x5595a799a9e8 0x5595a79b4fc8 0x5595a79ab888 0x5595a79abd40 0x5595a79ac1a8 0x5595a79ac608 0x5595a79aca08 0x5595a79aced8 0x5595a79ad338 0x5595a79ad798 0x5595a79adbf8 0x5595a79ae088 0x5595a79ae4e8 0x5595a79ae948 0x5595a79afe08 0x5595a79b0268 0x5595a79b06c8 0x5595a79b0b28 0x5595a79b0f98 0x5595a79b13f8 0x5595a79b1858 0x5595a79b1cb8 0x5595a79b20d8 0x5595a79b2538 0x5595a79b2998 0x5595a7999d28 0x5595a799a128 # | | | | `-RecoveryExpr 0x5595a7ab7460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7ab7240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5595a7ab76d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab7628 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7ab7a20 # | | | | `-ReturnStmt 0x5595a7ab7a10 # | | | | `-CallExpr 0x5595a7ab79e0 'float' # | | | | |-ImplicitCastExpr 0x5595a7ab79c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ab79a8 '' Function 0x5595a79b6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ab7980 'float' # | | | | `-ImplicitCastExpr 0x5595a7ab7968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab7950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab7918 'double' lvalue ParmVar 0x5595a7ab7628 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7ab7788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ab7b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab7ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7ab7ef0 # | | | | `-ReturnStmt 0x5595a7ab7ee0 # | | | | `-CallExpr 0x5595a7ab7eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab7e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ab7e78 '' Function 0x5595a79b6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ab7e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab7e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab7e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab7de8 'double2':'vector' lvalue ParmVar 0x5595a7ab7ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7ab7c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ab80f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab7fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7ab8460 # | | | | `-ReturnStmt 0x5595a7ab8450 # | | | | `-CallExpr 0x5595a7ab8420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab8408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ab83e8 '' Function 0x5595a79b6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ab83c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab83a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab8390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab8358 'double3':'vector' lvalue ParmVar 0x5595a7ab7fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7ab81a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ab85c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab8518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7ab8940 # | | | | `-ReturnStmt 0x5595a7ab8930 # | | | | `-CallExpr 0x5595a7ab8900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab88e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ab88c8 '' Function 0x5595a79b7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ab88a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab8888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab8870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab8838 'double4':'vector' lvalue ParmVar 0x5595a7ab8518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7ab8678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ab8aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab89f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7ab8df8 # | | | | `-ReturnStmt 0x5595a7ab8de8 # | | | | `-CallExpr 0x5595a7ab8db8 'float' # | | | | |-ImplicitCastExpr 0x5595a7ab8da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ab8d80 '' Function 0x5595a79b6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ab8d58 'float' # | | | | `-ImplicitCastExpr 0x5595a7ab8d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab8d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab8cf0 'int' lvalue ParmVar 0x5595a7ab89f0 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7ab8b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab8f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab8ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7ab92d0 # | | | | `-ReturnStmt 0x5595a7ab92c0 # | | | | `-CallExpr 0x5595a7ab9290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab9278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ab9258 '' Function 0x5595a79b6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ab9230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab9218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab9200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab91c8 'int2':'vector' lvalue ParmVar 0x5595a7ab8ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7ab9008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab9430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab9380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7ab97b0 # | | | | `-ReturnStmt 0x5595a7ab97a0 # | | | | `-CallExpr 0x5595a7ab9770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab9758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ab9738 '' Function 0x5595a79b6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ab9710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab96f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab96e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab96a8 'int3':'vector' lvalue ParmVar 0x5595a7ab9380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7ab94e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab9910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab9860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7ab9c98 # | | | | `-ReturnStmt 0x5595a7ab9c88 # | | | | `-CallExpr 0x5595a7ab9c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ab9c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ab9c20 '' Function 0x5595a79b7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ab9bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ab9be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ab9bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ab9b90 'int4':'vector' lvalue ParmVar 0x5595a7ab9860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7ab99c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ab9df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ab9d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7aba1a0 # | | | | `-ReturnStmt 0x5595a7aba190 # | | | | `-CallExpr 0x5595a7aba160 'float' # | | | | |-ImplicitCastExpr 0x5595a7aba148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aba128 '' Function 0x5595a79b6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aba100 'float' # | | | | `-ImplicitCastExpr 0x5595a7aba0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aba0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aba068 'uint':'unsigned int' lvalue ParmVar 0x5595a7ab9d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7ab9ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aba300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aba250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7aba698 # | | | | `-ReturnStmt 0x5595a7aba688 # | | | | `-CallExpr 0x5595a7aba658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aba640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7aba620 '' Function 0x5595a79b6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7aba5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aba5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aba5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aba590 'uint2':'vector' lvalue ParmVar 0x5595a7aba250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7aba3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aba7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aba748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7abab98 # | | | | `-ReturnStmt 0x5595a7abab88 # | | | | `-CallExpr 0x5595a7abab58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abab40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7abab20 '' Function 0x5595a79b6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7abaaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abaae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abaac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abaa90 'uint3':'vector' lvalue ParmVar 0x5595a7aba748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7aba8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abacf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abac48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7abb0a0 # | | | | `-ReturnStmt 0x5595a7abb090 # | | | | `-CallExpr 0x5595a7abb060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abb048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7abb028 '' Function 0x5595a79b7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7abb000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abafe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abafd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abaf98 'uint4':'vector' lvalue ParmVar 0x5595a7abac48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7abada8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abb200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abb150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7abb598 # | | | | `-ReturnStmt 0x5595a7abb588 # | | | | `-CallExpr 0x5595a7abb558 'float' # | | | | |-ImplicitCastExpr 0x5595a7abb540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7abb520 '' Function 0x5595a79b6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7abb4f8 'float' # | | | | `-ImplicitCastExpr 0x5595a7abb4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abb4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abb490 'int64_t':'long' lvalue ParmVar 0x5595a7abb150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7abb2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abb6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abb648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7abbab0 # | | | | `-ReturnStmt 0x5595a7abbaa0 # | | | | `-CallExpr 0x5595a7abba70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abba58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7abba38 '' Function 0x5595a79b6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7abba10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abb9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abb9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abb9a8 'int64_t2':'vector' lvalue ParmVar 0x5595a7abb648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7abb7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abbc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abbb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7abbfd0 # | | | | `-ReturnStmt 0x5595a7abbfc0 # | | | | `-CallExpr 0x5595a7abbf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abbf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7abbf58 '' Function 0x5595a79b6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7abbf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abbf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abbf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abbec8 'int64_t3':'vector' lvalue ParmVar 0x5595a7abbb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7abbcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abc830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abc080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7abcbf8 # | | | | `-ReturnStmt 0x5595a7abcbe8 # | | | | `-CallExpr 0x5595a7abcbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abcba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7abcb80 '' Function 0x5595a79b7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7abcb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abcb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abcb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abcaf0 'int64_t4':'vector' lvalue ParmVar 0x5595a7abc080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7abc8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abcd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abcca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7abd110 # | | | | `-ReturnStmt 0x5595a7abd100 # | | | | `-CallExpr 0x5595a7abd0d0 'float' # | | | | |-ImplicitCastExpr 0x5595a7abd0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7abd098 '' Function 0x5595a79b6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7abd070 'float' # | | | | `-ImplicitCastExpr 0x5595a7abd058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abd040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abd008 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7abcca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7abce08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abd270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abd1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7abd648 # | | | | `-ReturnStmt 0x5595a7abd638 # | | | | `-CallExpr 0x5595a7abd608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abd5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7abd5d0 '' Function 0x5595a79b6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7abd5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abd590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abd578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abd540 'uint64_t2':'vector' lvalue ParmVar 0x5595a7abd1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7abd320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abd7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abd6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7abdb88 # | | | | `-ReturnStmt 0x5595a7abdb78 # | | | | `-CallExpr 0x5595a7abdb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abdb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7abdb10 '' Function 0x5595a79b6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7abdae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abdad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abdab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abda80 'uint64_t3':'vector' lvalue ParmVar 0x5595a7abd6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7abd858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abdce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abdc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7abe0d0 # | | | | `-ReturnStmt 0x5595a7abe0c0 # | | | | `-CallExpr 0x5595a7abe090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abe078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7abe058 '' Function 0x5595a79b7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7abe030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abe018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abe000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abdfc8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7abdc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7abdd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7abe240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abe190 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7abe588 # | | | | `-ReturnStmt 0x5595a7abe578 # | | | | `-CallExpr 0x5595a7abe548 'float' # | | | | |-ImplicitCastExpr 0x5595a7abe530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7abe510 '' Function 0x5595a79b8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7abe4e8 'float' # | | | | `-ImplicitCastExpr 0x5595a7abe4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abe4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abe480 'double' lvalue ParmVar 0x5595a7abe190 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7abe2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7abe6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abe648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7abf260 # | | | | `-ReturnStmt 0x5595a7abf250 # | | | | `-CallExpr 0x5595a7abf220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abf208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7abf1e8 '' Function 0x5595a79b8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7abf1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abf1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abf190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abf158 'double2':'vector' lvalue ParmVar 0x5595a7abe648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7abe7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7abf3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abf320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7abf740 # | | | | `-ReturnStmt 0x5595a7abf730 # | | | | `-CallExpr 0x5595a7abf700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abf6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7abf6c8 '' Function 0x5595a79b9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7abf6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abf688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abf670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abf638 'double3':'vector' lvalue ParmVar 0x5595a7abf320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7abf480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7abf8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abf800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7abfc28 # | | | | `-ReturnStmt 0x5595a7abfc18 # | | | | `-CallExpr 0x5595a7abfbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7abfbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7abfbb0 '' Function 0x5595a79b92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7abfb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7abfb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7abfb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abfb20 'double4':'vector' lvalue ParmVar 0x5595a7abf800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7abf960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7abfd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7abfcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7ac00e0 # | | | | `-ReturnStmt 0x5595a7ac00d0 # | | | | `-CallExpr 0x5595a7ac00a0 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac0088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac0068 '' Function 0x5595a79b8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac0040 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac0028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac0010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7abffd8 'int' lvalue ParmVar 0x5595a7abfcd8 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7abfe38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac0240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac0190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7ac05b8 # | | | | `-ReturnStmt 0x5595a7ac05a8 # | | | | `-CallExpr 0x5595a7ac0578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac0560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac0540 '' Function 0x5595a79b8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac0518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac0500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac04e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac04b0 'int2':'vector' lvalue ParmVar 0x5595a7ac0190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac02f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac0718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac0668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7ac0a98 # | | | | `-ReturnStmt 0x5595a7ac0a88 # | | | | `-CallExpr 0x5595a7ac0a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac0a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ac0a20 '' Function 0x5595a79b9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ac09f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac09e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac09c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac0990 'int3':'vector' lvalue ParmVar 0x5595a7ac0668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac07c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac0bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac0b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7ac0f80 # | | | | `-ReturnStmt 0x5595a7ac0f70 # | | | | `-CallExpr 0x5595a7ac0f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac0f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ac0f08 '' Function 0x5595a79b92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ac0ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac0ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac0eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac0e78 'int4':'vector' lvalue ParmVar 0x5595a7ac0b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7ac0ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac1928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac1878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7ac1ca0 # | | | | `-ReturnStmt 0x5595a7ac1c90 # | | | | `-CallExpr 0x5595a7ac1c60 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac1c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac1c28 '' Function 0x5595a79b8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac1c00 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac1be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac1bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac1b98 'uint':'unsigned int' lvalue ParmVar 0x5595a7ac1878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7ac19d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac1e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac1d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7ac2198 # | | | | `-ReturnStmt 0x5595a7ac2188 # | | | | `-CallExpr 0x5595a7ac2158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac2140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac2120 '' Function 0x5595a79b8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac20f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac20e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac20c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac2090 'uint2':'vector' lvalue ParmVar 0x5595a7ac1d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac1eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac22f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac2248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7ac2698 # | | | | `-ReturnStmt 0x5595a7ac2688 # | | | | `-CallExpr 0x5595a7ac2658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac2640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ac2620 '' Function 0x5595a79b9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ac25f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac25e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac25c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac2590 'uint3':'vector' lvalue ParmVar 0x5595a7ac2248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac23a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac27f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac2748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7ac2ba0 # | | | | `-ReturnStmt 0x5595a7ac2b90 # | | | | `-CallExpr 0x5595a7ac2b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac2b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ac2b28 '' Function 0x5595a79b92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ac2b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac2ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac2ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac2a98 'uint4':'vector' lvalue ParmVar 0x5595a7ac2748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7ac28a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac2d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac2c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7ac3098 # | | | | `-ReturnStmt 0x5595a7ac3088 # | | | | `-CallExpr 0x5595a7ac3058 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac3040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac3020 '' Function 0x5595a79b8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac2ff8 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac2fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac2fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac2f90 'int64_t':'long' lvalue ParmVar 0x5595a7ac2c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7ac2db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac31f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac3148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ac35b0 # | | | | `-ReturnStmt 0x5595a7ac35a0 # | | | | `-CallExpr 0x5595a7ac3570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac3558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac3538 '' Function 0x5595a79b8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac3510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac34e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac34a8 'int64_t2':'vector' lvalue ParmVar 0x5595a7ac3148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac32a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac3710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac3660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ac44c0 # | | | | `-ReturnStmt 0x5595a7ac44b0 # | | | | `-CallExpr 0x5595a7ac4480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac4468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ac4448 '' Function 0x5595a79b9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ac4420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac4408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac43f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac43b8 'int64_t3':'vector' lvalue ParmVar 0x5595a7ac3660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac41b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac4620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac4570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ac49e8 # | | | | `-ReturnStmt 0x5595a7ac49d8 # | | | | `-CallExpr 0x5595a7ac49a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac4990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ac4970 '' Function 0x5595a79b92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ac4948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac4930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac4918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac48e0 'int64_t4':'vector' lvalue ParmVar 0x5595a7ac4570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ac46d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac4b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac4a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7ac4f00 # | | | | `-ReturnStmt 0x5595a7ac4ef0 # | | | | `-CallExpr 0x5595a7ac4ec0 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac4ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac4e88 '' Function 0x5595a79b8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac4e60 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac4e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac4e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac4df8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7ac4a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7ac4bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac5060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac4fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ac5438 # | | | | `-ReturnStmt 0x5595a7ac5428 # | | | | `-CallExpr 0x5595a7ac53f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac53e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac53c0 '' Function 0x5595a79b8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac5398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac5380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac5368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac5330 'uint64_t2':'vector' lvalue ParmVar 0x5595a7ac4fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac5110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac5598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac54e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ac5978 # | | | | `-ReturnStmt 0x5595a7ac5968 # | | | | `-CallExpr 0x5595a7ac5938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac5920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ac5900 '' Function 0x5595a79b9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ac58d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac58c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac58a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac5870 'uint64_t3':'vector' lvalue ParmVar 0x5595a7ac54e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac5648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac5ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac5a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ac5ec0 # | | | | `-ReturnStmt 0x5595a7ac5eb0 # | | | | `-CallExpr 0x5595a7ac5e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac5e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ac5e48 '' Function 0x5595a79b92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ac5e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac5e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac5df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac5db8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7ac5a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ac5b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac6030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac5f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7ac68b8 # | | | | `-ReturnStmt 0x5595a7ac68a8 # | | | | `-CallExpr 0x5595a7ac6878 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac6860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac6840 '' Function 0x5595a79bdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac6818 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac6800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac67e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac67b0 'double' lvalue ParmVar 0x5595a7ac5f80 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7ac60e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ac6a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac6978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7ac6d90 # | | | | `-ReturnStmt 0x5595a7ac6d80 # | | | | `-CallExpr 0x5595a7ac6d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac6d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac6d18 '' Function 0x5595a79be178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac6cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac6cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac6cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac6c88 'double2':'vector' lvalue ParmVar 0x5595a7ac6978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac6ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ac6f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac6e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7ac7270 # | | | | `-ReturnStmt 0x5595a7ac7260 # | | | | `-CallExpr 0x5595a7ac7230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac7218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ac71f8 '' Function 0x5595a79be3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ac71d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac71b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac71a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac7168 'double3':'vector' lvalue ParmVar 0x5595a7ac6e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac6fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ac73e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac7330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7ac7758 # | | | | `-ReturnStmt 0x5595a7ac7748 # | | | | `-CallExpr 0x5595a7ac7718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac7700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ac76e0 '' Function 0x5595a79be668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ac76b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac76a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac7688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac7650 'double4':'vector' lvalue ParmVar 0x5595a7ac7330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7ac7490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ac78b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac7808 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7ac7c18 # | | | | `-ReturnStmt 0x5595a7ac7c08 # | | | | `-CallExpr 0x5595a7ac7bd8 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac7bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac7ba0 '' Function 0x5595a79bdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac7b78 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac7b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac7b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac7b10 'int' lvalue ParmVar 0x5595a7ac7808 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7ac7968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac7d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac7cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7ac80f8 # | | | | `-ReturnStmt 0x5595a7ac80e8 # | | | | `-CallExpr 0x5595a7ac80b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac80a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac8080 '' Function 0x5595a79be178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac8058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac8040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac8028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac7ff0 'int2':'vector' lvalue ParmVar 0x5595a7ac7cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac7e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac8258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac81a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7ac85e0 # | | | | `-ReturnStmt 0x5595a7ac85d0 # | | | | `-CallExpr 0x5595a7ac85a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac8588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ac8568 '' Function 0x5595a79be3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ac8540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac8528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac8510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac84d8 'int3':'vector' lvalue ParmVar 0x5595a7ac81a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac8308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac9000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac8f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7ac9390 # | | | | `-ReturnStmt 0x5595a7ac9380 # | | | | `-CallExpr 0x5595a7ac9350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac9338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ac9318 '' Function 0x5595a79be668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ac92f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac92d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac92c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac9288 'int4':'vector' lvalue ParmVar 0x5595a7ac8f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7ac90b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac94f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac9440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7ac9870 # | | | | `-ReturnStmt 0x5595a7ac9860 # | | | | `-CallExpr 0x5595a7ac9830 'float' # | | | | |-ImplicitCastExpr 0x5595a7ac9818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ac97f8 '' Function 0x5595a79bdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ac97d0 'float' # | | | | `-ImplicitCastExpr 0x5595a7ac97b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac97a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac9768 'uint':'unsigned int' lvalue ParmVar 0x5595a7ac9440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7ac95a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac99d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac9920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7ac9d70 # | | | | `-ReturnStmt 0x5595a7ac9d60 # | | | | `-CallExpr 0x5595a7ac9d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ac9d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ac9cf8 '' Function 0x5595a79be178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ac9cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ac9cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ac9ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ac9c68 'uint2':'vector' lvalue ParmVar 0x5595a7ac9920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7ac9a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ac9ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ac9e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7aca278 # | | | | `-ReturnStmt 0x5595a7aca268 # | | | | `-CallExpr 0x5595a7aca238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aca220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7aca200 '' Function 0x5595a79be3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7aca1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aca1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aca1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aca170 'uint3':'vector' lvalue ParmVar 0x5595a7ac9e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7ac9f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aca3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aca328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7aca788 # | | | | `-ReturnStmt 0x5595a7aca778 # | | | | `-CallExpr 0x5595a7aca748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aca730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aca710 '' Function 0x5595a79be668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aca6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aca6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aca6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aca680 'uint4':'vector' lvalue ParmVar 0x5595a7aca328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7aca488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aca8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aca838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7acac88 # | | | | `-ReturnStmt 0x5595a7acac78 # | | | | `-CallExpr 0x5595a7acac48 'float' # | | | | |-ImplicitCastExpr 0x5595a7acac30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7acac10 '' Function 0x5595a79bdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7acabe8 'float' # | | | | `-ImplicitCastExpr 0x5595a7acabd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acabb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acab80 'int64_t':'long' lvalue ParmVar 0x5595a7aca838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7aca998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7acade8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acad38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7acca78 # | | | | `-ReturnStmt 0x5595a7acca68 # | | | | `-CallExpr 0x5595a7acca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7acca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7acca00 '' Function 0x5595a79be178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7acc9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7acc9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acc9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acc970 'int64_t2':'vector' lvalue ParmVar 0x5595a7acad38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7acae98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7accbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7accb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7accfa0 # | | | | `-ReturnStmt 0x5595a7accf90 # | | | | `-CallExpr 0x5595a7accf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7accf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7accf28 '' Function 0x5595a79be3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7accf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7accee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acced0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acce98 'int64_t3':'vector' lvalue ParmVar 0x5595a7accb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7accc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7acd100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acd050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7acd4d0 # | | | | `-ReturnStmt 0x5595a7acd4c0 # | | | | `-CallExpr 0x5595a7acd490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7acd478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7acd458 '' Function 0x5595a79be668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7acd430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7acd418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acd400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acd3c8 'int64_t4':'vector' lvalue ParmVar 0x5595a7acd050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7acd1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7acd630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acd580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7acd9f0 # | | | | `-ReturnStmt 0x5595a7acd9e0 # | | | | `-CallExpr 0x5595a7acd9b0 'float' # | | | | |-ImplicitCastExpr 0x5595a7acd998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7acd978 '' Function 0x5595a79bdf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7acd950 'float' # | | | | `-ImplicitCastExpr 0x5595a7acd938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acd920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acd8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7acd580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7acd6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7acdb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acdaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7acdf30 # | | | | `-ReturnStmt 0x5595a7acdf20 # | | | | `-CallExpr 0x5595a7acdef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7acded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7acdeb8 '' Function 0x5595a79be178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7acde90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7acde78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acde60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acde28 'uint64_t2':'vector' lvalue ParmVar 0x5595a7acdaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7acdc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ace090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acdfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ace478 # | | | | `-ReturnStmt 0x5595a7ace468 # | | | | `-CallExpr 0x5595a7ace438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ace420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ace400 '' Function 0x5595a79be3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ace3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ace3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ace3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ace370 'uint64_t3':'vector' lvalue ParmVar 0x5595a7acdfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ace140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ace5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ace528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7acf2d0 # | | | | `-ReturnStmt 0x5595a7acf2c0 # | | | | `-CallExpr 0x5595a7acf290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7acf278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7acf258 '' Function 0x5595a79be668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7acf230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7acf218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acf200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acf1c8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7ace528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ace688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7acf438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acf388 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7acf780 # | | | | `-ReturnStmt 0x5595a7acf770 # | | | | `-CallExpr 0x5595a7acf740 'float' # | | | | |-ImplicitCastExpr 0x5595a7acf728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7acf708 '' Function 0x5595a79c5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7acf6e0 'float' # | | | | `-ImplicitCastExpr 0x5595a7acf6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acf6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acf678 'double' lvalue ParmVar 0x5595a7acf388 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7acf4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7acf8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acf838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7acfc50 # | | | | `-ReturnStmt 0x5595a7acfc40 # | | | | `-CallExpr 0x5595a7acfc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7acfbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7acfbd8 '' Function 0x5595a79c58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7acfbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7acfb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7acfb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7acfb48 'double2':'vector' lvalue ParmVar 0x5595a7acf838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7acf998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7acfdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7acfd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7ad0128 # | | | | `-ReturnStmt 0x5595a7ad0118 # | | | | `-CallExpr 0x5595a7ad00e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad00d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ad00b0 '' Function 0x5595a79c5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ad0088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad0070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad0058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad0020 'double3':'vector' lvalue ParmVar 0x5595a7acfd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7acfe68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ad0290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad01e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7ad0608 # | | | | `-ReturnStmt 0x5595a7ad05f8 # | | | | `-CallExpr 0x5595a7ad05c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad05b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ad0590 '' Function 0x5595a79c5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ad0568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad0550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad0538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad0500 'double4':'vector' lvalue ParmVar 0x5595a7ad01e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7ad0340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ad0768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad06b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7ad0ac0 # | | | | `-ReturnStmt 0x5595a7ad0ab0 # | | | | `-CallExpr 0x5595a7ad0a80 'float' # | | | | |-ImplicitCastExpr 0x5595a7ad0a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ad0a48 '' Function 0x5595a79c5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ad0a20 'float' # | | | | `-ImplicitCastExpr 0x5595a7ad0a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad09f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad09b8 'int' lvalue ParmVar 0x5595a7ad06b8 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7ad0818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad0c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad0b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7ad0f98 # | | | | `-ReturnStmt 0x5595a7ad0f88 # | | | | `-CallExpr 0x5595a7ad0f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad0f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ad0f20 '' Function 0x5595a79c58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ad0ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad0ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad0ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad0e90 'int2':'vector' lvalue ParmVar 0x5595a7ad0b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7ad0cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad1780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad16d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7ad1b00 # | | | | `-ReturnStmt 0x5595a7ad1af0 # | | | | `-CallExpr 0x5595a7ad1ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad1aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ad1a88 '' Function 0x5595a79c5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ad1a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad1a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad1a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad19f8 'int3':'vector' lvalue ParmVar 0x5595a7ad16d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7ad1830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad1c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad1bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7ad1fe8 # | | | | `-ReturnStmt 0x5595a7ad1fd8 # | | | | `-CallExpr 0x5595a7ad1fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad1f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ad1f70 '' Function 0x5595a79c5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ad1f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad1f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad1f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad1ee0 'int4':'vector' lvalue ParmVar 0x5595a7ad1bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7ad1d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad2148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad2098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7ad24c0 # | | | | `-ReturnStmt 0x5595a7ad24b0 # | | | | `-CallExpr 0x5595a7ad2480 'float' # | | | | |-ImplicitCastExpr 0x5595a7ad2468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ad2448 '' Function 0x5595a79c5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ad2420 'float' # | | | | `-ImplicitCastExpr 0x5595a7ad2408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad23f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad23b8 'uint':'unsigned int' lvalue ParmVar 0x5595a7ad2098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7ad21f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad2620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad2570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7ad29b8 # | | | | `-ReturnStmt 0x5595a7ad29a8 # | | | | `-CallExpr 0x5595a7ad2978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad2960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ad2940 '' Function 0x5595a79c58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ad2918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad2900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad28e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad28b0 'uint2':'vector' lvalue ParmVar 0x5595a7ad2570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7ad26d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad2b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad2a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7ad2eb8 # | | | | `-ReturnStmt 0x5595a7ad2ea8 # | | | | `-CallExpr 0x5595a7ad2e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad2e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ad2e40 '' Function 0x5595a79c5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ad2e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad2e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad2de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad2db0 'uint3':'vector' lvalue ParmVar 0x5595a7ad2a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7ad2bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad3018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad2f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7ad33c0 # | | | | `-ReturnStmt 0x5595a7ad33b0 # | | | | `-CallExpr 0x5595a7ad3380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad3368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ad3348 '' Function 0x5595a79c5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ad3320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad3308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad32f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad32b8 'uint4':'vector' lvalue ParmVar 0x5595a7ad2f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7ad30c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad3520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad3470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7ad4200 # | | | | `-ReturnStmt 0x5595a7ad41f0 # | | | | `-CallExpr 0x5595a7ad41c0 'float' # | | | | |-ImplicitCastExpr 0x5595a7ad41a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ad4188 '' Function 0x5595a79c5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ad4160 'float' # | | | | `-ImplicitCastExpr 0x5595a7ad4148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad4130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad40f8 'int64_t':'long' lvalue ParmVar 0x5595a7ad3470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7ad35d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad4360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad42b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ad4718 # | | | | `-ReturnStmt 0x5595a7ad4708 # | | | | `-CallExpr 0x5595a7ad46d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad46c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ad46a0 '' Function 0x5595a79c58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ad4678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad4660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad4648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad4610 'int64_t2':'vector' lvalue ParmVar 0x5595a7ad42b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7ad4410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad4878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad47c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ad4c38 # | | | | `-ReturnStmt 0x5595a7ad4c28 # | | | | `-CallExpr 0x5595a7ad4bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad4be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ad4bc0 '' Function 0x5595a79c5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ad4b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad4b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad4b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad4b30 'int64_t3':'vector' lvalue ParmVar 0x5595a7ad47c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ad4928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad4d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad4ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ad5160 # | | | | `-ReturnStmt 0x5595a7ad5150 # | | | | `-CallExpr 0x5595a7ad5120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad5108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ad50e8 '' Function 0x5595a79c5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ad50c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad50a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad5090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad5058 'int64_t4':'vector' lvalue ParmVar 0x5595a7ad4ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ad4e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad52c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad5210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7ad5678 # | | | | `-ReturnStmt 0x5595a7ad5668 # | | | | `-CallExpr 0x5595a7ad5638 'float' # | | | | |-ImplicitCastExpr 0x5595a7ad5620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ad5600 '' Function 0x5595a79c5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ad55d8 'float' # | | | | `-ImplicitCastExpr 0x5595a7ad55c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad55a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad5570 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7ad5210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7ad5370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad57d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad5728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ad5bb0 # | | | | `-ReturnStmt 0x5595a7ad5ba0 # | | | | `-CallExpr 0x5595a7ad5b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad5b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ad5b38 '' Function 0x5595a79c58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ad5b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad5af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad5ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad5aa8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7ad5728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7ad5888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad5d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad5c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ad9628 # | | | | `-ReturnStmt 0x5595a7ad9618 # | | | | `-CallExpr 0x5595a7ad95e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad95d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ad95b0 '' Function 0x5595a79c5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ad9588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad9570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad9558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad5fe8 'uint64_t3':'vector' lvalue ParmVar 0x5595a7ad5c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ad5dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad9788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad96d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ad9b70 # | | | | `-ReturnStmt 0x5595a7ad9b60 # | | | | `-CallExpr 0x5595a7ad9b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ad9b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ad9af8 '' Function 0x5595a79c5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ad9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ad9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad9aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad9a68 'uint64_t4':'vector' lvalue ParmVar 0x5595a7ad96d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ad9838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ad9ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ad9c30 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7ada028 # | | | | `-ReturnStmt 0x5595a7ada018 # | | | | `-CallExpr 0x5595a7ad9fe8 'float' # | | | | |-ImplicitCastExpr 0x5595a7ad9fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ad9fb0 '' Function 0x5595a79c69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ad9f88 'float' # | | | | `-ImplicitCastExpr 0x5595a7ad9f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ad9f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ad9f20 'double' lvalue ParmVar 0x5595a7ad9c30 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7ad9d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ada198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ada0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7ada500 # | | | | `-ReturnStmt 0x5595a7ada4f0 # | | | | `-CallExpr 0x5595a7ada4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ada4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ada488 '' Function 0x5595a79a4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ada460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ada448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ada430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ada3f8 'double2':'vector' lvalue ParmVar 0x5595a7ada0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7ada248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ada670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ada5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7ada9e0 # | | | | `-ReturnStmt 0x5595a7ada9d0 # | | | | `-CallExpr 0x5595a7ada9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ada988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ada968 '' Function 0x5595a79a5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ada940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ada928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ada910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ada8d8 'double3':'vector' lvalue ParmVar 0x5595a7ada5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7ada720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7adab50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adaaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7adaec8 # | | | | `-ReturnStmt 0x5595a7adaeb8 # | | | | `-CallExpr 0x5595a7adae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7adae50 '' Function 0x5595a79a52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7adae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adadf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adadc0 'double4':'vector' lvalue ParmVar 0x5595a7adaaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7adac00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7adb028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adaf78 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7adb380 # | | | | `-ReturnStmt 0x5595a7adb370 # | | | | `-CallExpr 0x5595a7adb340 'float' # | | | | |-ImplicitCastExpr 0x5595a7adb328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7adb308 '' Function 0x5595a79c69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7adb2e0 'float' # | | | | `-ImplicitCastExpr 0x5595a7adb2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adb2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adb278 'int' lvalue ParmVar 0x5595a7adaf78 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7adb0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adb550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adb430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7adb8c8 # | | | | `-ReturnStmt 0x5595a7adb8b8 # | | | | `-CallExpr 0x5595a7adb888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adb870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7adb850 '' Function 0x5595a79a4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7adb828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adb810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adb7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adb7c0 'int2':'vector' lvalue ParmVar 0x5595a7adb430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7adb600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adba28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adb978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7adbda8 # | | | | `-ReturnStmt 0x5595a7adbd98 # | | | | `-CallExpr 0x5595a7adbd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adbd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7adbd30 '' Function 0x5595a79a5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7adbd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adbcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adbcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adbca0 'int3':'vector' lvalue ParmVar 0x5595a7adb978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7adbad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adbf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adbe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7adc290 # | | | | `-ReturnStmt 0x5595a7adc280 # | | | | `-CallExpr 0x5595a7adc250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adc238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7adc218 '' Function 0x5595a79a52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7adc1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adc1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adc1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adc188 'int4':'vector' lvalue ParmVar 0x5595a7adbe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7adbfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adc3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adc340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7adc768 # | | | | `-ReturnStmt 0x5595a7adc758 # | | | | `-CallExpr 0x5595a7adc728 'float' # | | | | |-ImplicitCastExpr 0x5595a7adc710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7adc6f0 '' Function 0x5595a79c69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7adc6c8 'float' # | | | | `-ImplicitCastExpr 0x5595a7adc6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adc698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adc660 'uint':'unsigned int' lvalue ParmVar 0x5595a7adc340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7adc4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adc8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adc818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7adcc60 # | | | | `-ReturnStmt 0x5595a7adcc50 # | | | | `-CallExpr 0x5595a7adcc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adcc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7adcbe8 '' Function 0x5595a79a4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7adcbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adcba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adcb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adcb58 'uint2':'vector' lvalue ParmVar 0x5595a7adc818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7adc978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adcdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adcd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7add160 # | | | | `-ReturnStmt 0x5595a7add150 # | | | | `-CallExpr 0x5595a7add120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7add108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7add0e8 '' Function 0x5595a79a5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7add0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7add0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7add090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7add058 'uint3':'vector' lvalue ParmVar 0x5595a7adcd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7adce70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7add2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7add210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7add680 # | | | | `-ReturnStmt 0x5595a7add670 # | | | | `-CallExpr 0x5595a7add640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7add628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7add608 '' Function 0x5595a79a52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7add5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7add5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7add5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7add578 'uint4':'vector' lvalue ParmVar 0x5595a7add210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7add370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7add7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7add730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7addb78 # | | | | `-ReturnStmt 0x5595a7addb68 # | | | | `-CallExpr 0x5595a7addb38 'float' # | | | | |-ImplicitCastExpr 0x5595a7addb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7addb00 '' Function 0x5595a79c69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7addad8 'float' # | | | | `-ImplicitCastExpr 0x5595a7addac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7addaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adda70 'int64_t':'long' lvalue ParmVar 0x5595a7add730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7add890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7addcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7addc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7ade090 # | | | | `-ReturnStmt 0x5595a7ade080 # | | | | `-CallExpr 0x5595a7ade050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ade038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ade018 '' Function 0x5595a79a4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7addff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7addfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7addfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7addf88 'int64_t2':'vector' lvalue ParmVar 0x5595a7addc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7addd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ade1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ade140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7ade5b0 # | | | | `-ReturnStmt 0x5595a7ade5a0 # | | | | `-CallExpr 0x5595a7ade570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ade558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ade538 '' Function 0x5595a79a5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ade510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ade4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ade4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ade4a8 'int64_t3':'vector' lvalue ParmVar 0x5595a7ade140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7ade2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ade710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ade660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7adead8 # | | | | `-ReturnStmt 0x5595a7adeac8 # | | | | `-CallExpr 0x5595a7adea98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adea80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7adea60 '' Function 0x5595a79a52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7adea38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adea20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adea08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ade9d0 'int64_t4':'vector' lvalue ParmVar 0x5595a7ade660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7ade7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adec38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adeb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7adeff0 # | | | | `-ReturnStmt 0x5595a7adefe0 # | | | | `-CallExpr 0x5595a7adefb0 'float' # | | | | |-ImplicitCastExpr 0x5595a7adef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7adef78 '' Function 0x5595a79c69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7adef50 'float' # | | | | `-ImplicitCastExpr 0x5595a7adef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adef20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adeee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7adeb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7adece8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adf150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adf0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7adf528 # | | | | `-ReturnStmt 0x5595a7adf518 # | | | | `-CallExpr 0x5595a7adf4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adf4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7adf4b0 '' Function 0x5595a79a4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7adf488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adf470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adf458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adf420 'uint64_t2':'vector' lvalue ParmVar 0x5595a7adf0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7adf200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adf988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adf8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7adfd68 # | | | | `-ReturnStmt 0x5595a7adfd58 # | | | | `-CallExpr 0x5595a7adfd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7adfd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7adfcf0 '' Function 0x5595a79a5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7adfcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7adfcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7adfc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7adfc60 'uint64_t3':'vector' lvalue ParmVar 0x5595a7adf8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7adfa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7adfec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7adfe18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7ae02b0 # | | | | `-ReturnStmt 0x5595a7ae02a0 # | | | | `-CallExpr 0x5595a7ae0270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae0258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ae0238 '' Function 0x5595a79a52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ae0210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae01f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae01e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae01a8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7adfe18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7adff78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae0420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae0370 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7ae0768 # | | | | `-ReturnStmt 0x5595a7ae0758 # | | | | `-CallExpr 0x5595a7ae0728 'float' # | | | | |-ImplicitCastExpr 0x5595a7ae0710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ae06f0 '' Function 0x5595a79d0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ae06c8 'float' # | | | | `-ImplicitCastExpr 0x5595a7ae06b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae0698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae0660 'double' lvalue ParmVar 0x5595a7ae0370 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7ae04d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ae08d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae0828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7ae0c40 # | | | | `-ReturnStmt 0x5595a7ae0c30 # | | | | `-CallExpr 0x5595a7ae0c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae0be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ae0bc8 '' Function 0x5595a79d04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ae0ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae0b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae0b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae0b38 'double2':'vector' lvalue ParmVar 0x5595a7ae0828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7ae0988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ae0db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae0d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7ae1120 # | | | | `-ReturnStmt 0x5595a7ae1110 # | | | | `-CallExpr 0x5595a7ae10e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae10c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ae10a8 '' Function 0x5595a79d0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ae1080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae1068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae1050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae1018 'double3':'vector' lvalue ParmVar 0x5595a7ae0d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7ae0e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ae1290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae11e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7ae1608 # | | | | `-ReturnStmt 0x5595a7ae15f8 # | | | | `-CallExpr 0x5595a7ae15c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae15b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ae1590 '' Function 0x5595a79d09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ae1568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae1550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae1538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae1500 'double4':'vector' lvalue ParmVar 0x5595a7ae11e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7ae1340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7ae1768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae16b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7ae2368 # | | | | `-ReturnStmt 0x5595a7ae2358 # | | | | `-CallExpr 0x5595a7ae2328 'float' # | | | | |-ImplicitCastExpr 0x5595a7ae2310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ae22f0 '' Function 0x5595a79d0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ae22c8 'float' # | | | | `-ImplicitCastExpr 0x5595a7ae22b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae2298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae2260 'int' lvalue ParmVar 0x5595a7ae16b8 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7ae20c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae24c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae2418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7ae2840 # | | | | `-ReturnStmt 0x5595a7ae2830 # | | | | `-CallExpr 0x5595a7ae2800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae27e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ae27c8 '' Function 0x5595a79d04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ae27a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae2788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae2770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae2738 'int2':'vector' lvalue ParmVar 0x5595a7ae2418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7ae2578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae29a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae28f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7ae2d20 # | | | | `-ReturnStmt 0x5595a7ae2d10 # | | | | `-CallExpr 0x5595a7ae2ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae2cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ae2ca8 '' Function 0x5595a79d0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ae2c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae2c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae2c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae2c18 'int3':'vector' lvalue ParmVar 0x5595a7ae28f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7ae2a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae2e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae2dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7ae3208 # | | | | `-ReturnStmt 0x5595a7ae31f8 # | | | | `-CallExpr 0x5595a7ae31c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae31b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7ae3190 '' Function 0x5595a79d09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7ae3168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae3150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae3138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae3100 'int4':'vector' lvalue ParmVar 0x5595a7ae2dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7ae2f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae3368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae32b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7ae36e0 # | | | | `-ReturnStmt 0x5595a7ae36d0 # | | | | `-CallExpr 0x5595a7ae36a0 'float' # | | | | |-ImplicitCastExpr 0x5595a7ae3688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7ae3668 '' Function 0x5595a79d0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7ae3640 'float' # | | | | `-ImplicitCastExpr 0x5595a7ae3628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae3610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae35d8 'uint':'unsigned int' lvalue ParmVar 0x5595a7ae32b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7ae3418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae3840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae3790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7ae3bd8 # | | | | `-ReturnStmt 0x5595a7ae3bc8 # | | | | `-CallExpr 0x5595a7ae3b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae3b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7ae3b60 '' Function 0x5595a79d04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7ae3b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae3b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae3b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae3ad0 'uint2':'vector' lvalue ParmVar 0x5595a7ae3790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7ae38f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7ae3d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ae3c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7aeab60 # | | | | `-ReturnStmt 0x5595a7aeab50 # | | | | `-CallExpr 0x5595a7aeab20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7ae4080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7ae4060 '' Function 0x5595a79d0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7ae4038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7ae4020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7ae4008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7ae3fd0 'uint3':'vector' lvalue ParmVar 0x5595a7ae3c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7ae3de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aeacc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aeac10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7aeb068 # | | | | `-ReturnStmt 0x5595a7aeb058 # | | | | `-CallExpr 0x5595a7aeb028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aeb010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aeaff0 '' Function 0x5595a79d09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aeafc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aeafb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aeaf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aeaf60 'uint4':'vector' lvalue ParmVar 0x5595a7aeac10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7aead70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aeb1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aeb118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7aeb560 # | | | | `-ReturnStmt 0x5595a7aeb550 # | | | | `-CallExpr 0x5595a7aeb520 'float' # | | | | |-ImplicitCastExpr 0x5595a7aeb508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aeb4e8 '' Function 0x5595a79d0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aeb4c0 'float' # | | | | `-ImplicitCastExpr 0x5595a7aeb4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aeb490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aeb458 'int64_t':'long' lvalue ParmVar 0x5595a7aeb118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7aeb278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aeb6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aeb610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7aeba78 # | | | | `-ReturnStmt 0x5595a7aeba68 # | | | | `-CallExpr 0x5595a7aeba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aeba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7aeba00 '' Function 0x5595a79d04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7aeb9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aeb9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aeb9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aeb970 'int64_t2':'vector' lvalue ParmVar 0x5595a7aeb610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7aeb770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aebbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aebb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7aebf98 # | | | | `-ReturnStmt 0x5595a7aebf88 # | | | | `-CallExpr 0x5595a7aebf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aebf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7aebf20 '' Function 0x5595a79d0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7aebef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aebee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aebec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aebe90 'int64_t3':'vector' lvalue ParmVar 0x5595a7aebb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7aebc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aec0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aec048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7aec4c0 # | | | | `-ReturnStmt 0x5595a7aec4b0 # | | | | `-CallExpr 0x5595a7aec480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aec468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aec448 '' Function 0x5595a79d09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aec420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aec408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aec3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aec3b8 'int64_t4':'vector' lvalue ParmVar 0x5595a7aec048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7aec1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aec620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aec570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7aec9d8 # | | | | `-ReturnStmt 0x5595a7aec9c8 # | | | | `-CallExpr 0x5595a7aec998 'float' # | | | | |-ImplicitCastExpr 0x5595a7aec980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aec960 '' Function 0x5595a79d0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aec938 'float' # | | | | `-ImplicitCastExpr 0x5595a7aec920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aec908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aec8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7aec570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7aec6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a39e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aeca88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a3a248 # | | | | `-ReturnStmt 0x5595a7a3a238 # | | | | `-CallExpr 0x5595a7a3a208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a3a1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a3a1d0 '' Function 0x5595a79d04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a3a1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a3a190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a3a178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a3a140 'uint64_t2':'vector' lvalue ParmVar 0x5595a7aeca88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a39f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a3a3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a3a2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a3a788 # | | | | `-ReturnStmt 0x5595a7a3a778 # | | | | `-CallExpr 0x5595a7a3a748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a3a730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a3a710 '' Function 0x5595a79d0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a3a6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a3a6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a3a6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a3a680 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a3a2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a3a458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a3a8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a3a838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a3acd0 # | | | | `-ReturnStmt 0x5595a7a3acc0 # | | | | `-CallExpr 0x5595a7a3ac90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a3ac78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a3ac58 '' Function 0x5595a79d09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a3ac30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a3ac18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a3ac00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a3abc8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7a3a838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a3a998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a3ae40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a3ad90 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7a3b188 # | | | | `-ReturnStmt 0x5595a7a3b178 # | | | | `-CallExpr 0x5595a7a3b148 'float' # | | | | |-ImplicitCastExpr 0x5595a7a3b130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a3b110 '' Function 0x5595a79d15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a3b0e8 'float' # | | | | `-ImplicitCastExpr 0x5595a7a3b0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a3b0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a3b080 'double' lvalue ParmVar 0x5595a7a3ad90 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7a3aef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a3b2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a3b248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a3b660 # | | | | `-ReturnStmt 0x5595a7a3b650 # | | | | `-CallExpr 0x5595a7a3b620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a3b608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a3b5e8 '' Function 0x5595a79d1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a3b5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a3b5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a3b590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a3b558 'double2':'vector' lvalue ParmVar 0x5595a7a3b248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a3b3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a3b7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a3b720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a3bb40 # | | | | `-ReturnStmt 0x5595a7a3bb30 # | | | | `-CallExpr 0x5595a7a3bb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a3bae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a3bac8 '' Function 0x5595a79d1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a3baa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a3ba88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a3ba70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a3ba38 'double3':'vector' lvalue ParmVar 0x5595a7a3b720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a3b880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a3bcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a3bc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7aee1a8 # | | | | `-ReturnStmt 0x5595a7aee198 # | | | | `-CallExpr 0x5595a7aee168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aee150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aee130 '' Function 0x5595a79d1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aee108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aee0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aee0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aee0a0 'double4':'vector' lvalue ParmVar 0x5595a7a3bc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a3bd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7aee308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aee258 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7aee660 # | | | | `-ReturnStmt 0x5595a7aee650 # | | | | `-CallExpr 0x5595a7aee620 'float' # | | | | |-ImplicitCastExpr 0x5595a7aee608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aee5e8 '' Function 0x5595a79d15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aee5c0 'float' # | | | | `-ImplicitCastExpr 0x5595a7aee5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aee590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aee558 'int' lvalue ParmVar 0x5595a7aee258 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7aee3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aee7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aee710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7aeeb38 # | | | | `-ReturnStmt 0x5595a7aeeb28 # | | | | `-CallExpr 0x5595a7aeeaf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aeeae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7aeeac0 '' Function 0x5595a79d1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7aeea98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aeea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aeea68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aeea30 'int2':'vector' lvalue ParmVar 0x5595a7aee710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7aee870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aeec98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aeebe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7aef018 # | | | | `-ReturnStmt 0x5595a7aef008 # | | | | `-CallExpr 0x5595a7aeefd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aeefc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7aeefa0 '' Function 0x5595a79d1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7aeef78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aeef60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aeef48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aeef10 'int3':'vector' lvalue ParmVar 0x5595a7aeebe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7aeed48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aef178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aef0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7aef500 # | | | | `-ReturnStmt 0x5595a7aef4f0 # | | | | `-CallExpr 0x5595a7aef4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aef4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7aef488 '' Function 0x5595a79d1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7aef460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aef448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aef430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aef3f8 'int4':'vector' lvalue ParmVar 0x5595a7aef0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7aef228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aef660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aef5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7aef9d8 # | | | | `-ReturnStmt 0x5595a7aef9c8 # | | | | `-CallExpr 0x5595a7aef998 'float' # | | | | |-ImplicitCastExpr 0x5595a7aef980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7aef960 '' Function 0x5595a79d15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7aef938 'float' # | | | | `-ImplicitCastExpr 0x5595a7aef920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aef908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aef8d0 'uint':'unsigned int' lvalue ParmVar 0x5595a7aef5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7aef710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aefb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aefa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7aefed0 # | | | | `-ReturnStmt 0x5595a7aefec0 # | | | | `-CallExpr 0x5595a7aefe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aefe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7aefe58 '' Function 0x5595a79d1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7aefe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aefe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aefe00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aefdc8 'uint2':'vector' lvalue ParmVar 0x5595a7aefa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7aefbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af0860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af07b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7af0c00 # | | | | `-ReturnStmt 0x5595a7af0bf0 # | | | | `-CallExpr 0x5595a7af0bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af0ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7af0b88 '' Function 0x5595a79d1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7af0b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af0b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af0b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af0af8 'uint3':'vector' lvalue ParmVar 0x5595a7af07b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7af0910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af0d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af0cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7af1108 # | | | | `-ReturnStmt 0x5595a7af10f8 # | | | | `-CallExpr 0x5595a7af10c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af10b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7af1090 '' Function 0x5595a79d1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7af1068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af1050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af1038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af1000 'uint4':'vector' lvalue ParmVar 0x5595a7af0cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7af0e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af1268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af11b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7af1600 # | | | | `-ReturnStmt 0x5595a7af15f0 # | | | | `-CallExpr 0x5595a7af15c0 'float' # | | | | |-ImplicitCastExpr 0x5595a7af15a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7af1588 '' Function 0x5595a79d15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7af1560 'float' # | | | | `-ImplicitCastExpr 0x5595a7af1548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af1530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af14f8 'int64_t':'long' lvalue ParmVar 0x5595a7af11b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7af1318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af1760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af16b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7af1b18 # | | | | `-ReturnStmt 0x5595a7af1b08 # | | | | `-CallExpr 0x5595a7af1ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af1ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7af1aa0 '' Function 0x5595a79d1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7af1a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af1a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af1a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af1a10 'int64_t2':'vector' lvalue ParmVar 0x5595a7af16b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7af1810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af1c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af1bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7af2038 # | | | | `-ReturnStmt 0x5595a7af2028 # | | | | `-CallExpr 0x5595a7af1ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af1fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7af1fc0 '' Function 0x5595a79d1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7af1f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af1f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af1f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af1f30 'int64_t3':'vector' lvalue ParmVar 0x5595a7af1bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7af1d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af2198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af20e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7af2560 # | | | | `-ReturnStmt 0x5595a7af2550 # | | | | `-CallExpr 0x5595a7af2520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af2508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7af24e8 '' Function 0x5595a79d1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7af24c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af24a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af2490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af2458 'int64_t4':'vector' lvalue ParmVar 0x5595a7af20e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7af2248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af26c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af2610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7af3488 # | | | | `-ReturnStmt 0x5595a7af3478 # | | | | `-CallExpr 0x5595a7af3448 'float' # | | | | |-ImplicitCastExpr 0x5595a7af3430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7af3410 '' Function 0x5595a79d15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7af33e8 'float' # | | | | `-ImplicitCastExpr 0x5595a7af33d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af33b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af3380 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7af2610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7af3180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af35e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af3538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7af39c0 # | | | | `-ReturnStmt 0x5595a7af39b0 # | | | | `-CallExpr 0x5595a7af3980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af3968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7af3948 '' Function 0x5595a79d1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7af3920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af38f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af38b8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7af3538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7af3698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af3b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af3a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7af3f00 # | | | | `-ReturnStmt 0x5595a7af3ef0 # | | | | `-CallExpr 0x5595a7af3ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af3ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7af3e88 '' Function 0x5595a79d1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7af3e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af3e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af3e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af3df8 'uint64_t3':'vector' lvalue ParmVar 0x5595a7af3a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7af3bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af4060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af3fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7af4448 # | | | | `-ReturnStmt 0x5595a7af4438 # | | | | `-CallExpr 0x5595a7af4408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af43f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7af43d0 '' Function 0x5595a79d1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7af43a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af4390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af4378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af4340 'uint64_t4':'vector' lvalue ParmVar 0x5595a7af3fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7af4110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7af45a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af4500 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7af4928 # | | | | `-ReturnStmt 0x5595a7af4918 # | | | | `-CallExpr 0x5595a7af48e8 'bool' # | | | | |-ImplicitCastExpr 0x5595a7af48d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7af4878 '' Function 0x5595a79d2ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5595a7af4850 'float' # | | | | `-ImplicitCastExpr 0x5595a7af4838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af4820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af47e8 'double' lvalue ParmVar 0x5595a7af4500 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7af4658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af4a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af49e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7af4e58 # | | | | `-ReturnStmt 0x5595a7af4e48 # | | | | `-CallExpr 0x5595a7af4e18 'vector' # | | | | |-ImplicitCastExpr 0x5595a7af4e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7af4d80 '' Function 0x5595a79d2df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7af4d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af4d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af4d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af4cf0 'double2':'vector' lvalue ParmVar 0x5595a7af49e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7af4b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af4fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af4f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7af5798 # | | | | `-ReturnStmt 0x5595a7af5788 # | | | | `-CallExpr 0x5595a7af5758 'vector' # | | | | |-ImplicitCastExpr 0x5595a7af5740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7af56c0 '' Function 0x5595a79d30e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7af5698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af5680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af5668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af5630 'double3':'vector' lvalue ParmVar 0x5595a7af4f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7af5070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af5900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af5850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7af5cd8 # | | | | `-ReturnStmt 0x5595a7af5cc8 # | | | | `-CallExpr 0x5595a7af5c98 'vector' # | | | | |-ImplicitCastExpr 0x5595a7af5c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7af5c00 '' Function 0x5595a79d33d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7af5bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af5bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af5ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af5b70 'double4':'vector' lvalue ParmVar 0x5595a7af5850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7af59b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af5db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af5d08 col:29 used V 'double' # | | | `-CompoundStmt 0x5595a7af6018 # | | | `-ReturnStmt 0x5595a7af6008 # | | | `-CallExpr 0x5595a7af5fd8 'bool' # | | | |-ImplicitCastExpr 0x5595a7af5fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5595a7af5fa0 '' Function 0x5595a79d4000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5595a7af5f78 'float' # | | | `-ImplicitCastExpr 0x5595a7af5f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5595a7af5f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5595a7af5f10 'double' lvalue ParmVar 0x5595a7af5d08 'V' 'double' # | | |-FunctionDecl 0x5595a7af60f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af6048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5595a7af6380 # | | | `-ReturnStmt 0x5595a7af6370 # | | | `-CallExpr 0x5595a7af6340 'vector' # | | | |-ImplicitCastExpr 0x5595a7af6328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5595a7af6308 '' Function 0x5595a79d4278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5595a7af62e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5595a7af62c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5595a7af62b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5595a7af6278 'double2':'vector' lvalue ParmVar 0x5595a7af6048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5595a7af6460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af63b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5595a7af66f0 # | | | `-ReturnStmt 0x5595a7af66e0 # | | | `-CallExpr 0x5595a7af66b0 'vector' # | | | |-ImplicitCastExpr 0x5595a7af6698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5595a7af6678 '' Function 0x5595a79d44f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5595a7af6650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5595a7af6638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5595a7af6620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5595a7af65e8 'double3':'vector' lvalue ParmVar 0x5595a7af63b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5595a7af67d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af6720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5595a7af6a68 # | | | `-ReturnStmt 0x5595a7af6a58 # | | | `-CallExpr 0x5595a7af6a28 'vector' # | | | |-ImplicitCastExpr 0x5595a7af6a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5595a7af69f0 '' Function 0x5595a79d4768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5595a7af69c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5595a7af69b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5595a7af6998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5595a7af6960 'double4':'vector' lvalue ParmVar 0x5595a7af6720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5595a7af7160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5595a7af6a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7af6b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7af70b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af6e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7af6f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5595a7af6f78 col:39 s 'T' # | | | |-CompoundStmt 0x5595a7af7430 # | | | | `-ReturnStmt 0x5595a7af7420 # | | | | `-RecoveryExpr 0x5595a7af73e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7af72d0 '' lvalue (ADL) = 'lerp' 0x5595a79d6578 0x5595a79d4b08 0x5595a79d4ed0 0x5595a79d5298 0x5595a79d5660 0x5595a79d5a10 0x5595a79d5de8 0x5595a79d61b0 # | | | | |-RecoveryExpr 0x5595a7af7350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5595a7af7370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7af71d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5595a7af78f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af74f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5595a7af7740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5595a7af77c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5595a7af7db8 # | | | | `-ReturnStmt 0x5595a7af7da8 # | | | | `-CallExpr 0x5595a7af7d68 'float' # | | | | |-ImplicitCastExpr 0x5595a7af7d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5595a7af7cf8 '' Function 0x5595a79d5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5595a7af7bb0 'float' # | | | | | `-ImplicitCastExpr 0x5595a7af7b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af7b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af7b48 'double' lvalue ParmVar 0x5595a7af74f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5595a7af7c40 'float' # | | | | | `-ImplicitCastExpr 0x5595a7af7c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af7c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af7bd8 'double' lvalue ParmVar 0x5595a7af7740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5595a7af7cd0 'float' # | | | | `-ImplicitCastExpr 0x5595a7af7cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af7ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af7c68 'double' lvalue ParmVar 0x5595a7af77c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5595a7af79b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af8108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af7e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7af7ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7af7f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5595a7af8648 # | | | | `-ReturnStmt 0x5595a7af8638 # | | | | `-CallExpr 0x5595a7af85f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af85e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7af8558 '' Function 0x5595a79d5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7af83e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7af83c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af83b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af8378 'double2':'vector' lvalue ParmVar 0x5595a7af7e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5595a7af8488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7af8470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af8458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af8420 'double2':'vector' lvalue ParmVar 0x5595a7af7ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5595a7af8530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af8518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af8500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af84c8 'double2':'vector' lvalue ParmVar 0x5595a7af7f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7af81c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af8998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af8708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7af8788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7af8808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5595a7af8ed8 # | | | | `-ReturnStmt 0x5595a7af8ec8 # | | | | `-CallExpr 0x5595a7af8e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af8e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7af8df0 '' Function 0x5595a79d61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7af8c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7af8c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af8c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af8c10 'double3':'vector' lvalue ParmVar 0x5595a7af8708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5595a7af8d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7af8d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af8cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af8cb8 'double3':'vector' lvalue ParmVar 0x5595a7af8788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5595a7af8dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af8db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af8d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af8d60 'double3':'vector' lvalue ParmVar 0x5595a7af8808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7af8a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7af9228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7af8f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7af9018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7af9098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5595a7afaba0 # | | | | `-ReturnStmt 0x5595a7afab90 # | | | | `-CallExpr 0x5595a7afab50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7af9710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7af9688 '' Function 0x5595a79d6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7af9510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7af94f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af94e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af94a8 'double4':'vector' lvalue ParmVar 0x5595a7af8f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5595a7af95b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7af95a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7af9588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7af9550 'double4':'vector' lvalue ParmVar 0x5595a7af9018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5595a7af9660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7af9648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7af9630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7af95f8 'double4':'vector' lvalue ParmVar 0x5595a7af9098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7af92e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7afae88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afac50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5595a7afacd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5595a7afad50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5595a7afb320 # | | | | `-ReturnStmt 0x5595a7afb310 # | | | | `-CallExpr 0x5595a7afb2d0 'float' # | | | | |-ImplicitCastExpr 0x5595a7afb2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5595a7afb298 '' Function 0x5595a79d5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5595a7afb150 'float' # | | | | | `-ImplicitCastExpr 0x5595a7afb138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afb120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afb0e8 'int' lvalue ParmVar 0x5595a7afac50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5595a7afb1e0 'float' # | | | | | `-ImplicitCastExpr 0x5595a7afb1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afb1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afb178 'int' lvalue ParmVar 0x5595a7afacd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5595a7afb270 'float' # | | | | `-ImplicitCastExpr 0x5595a7afb258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7afb240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7afb208 'int' lvalue ParmVar 0x5595a7afad50 'V3' 'int' # | | | `-DeprecatedAttr 0x5595a7afaf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afb658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afb3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5595a7afb450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5595a7afb4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5595a7afbb40 # | | | | `-ReturnStmt 0x5595a7afbb30 # | | | | `-CallExpr 0x5595a7afbaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7afbad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7afbab8 '' Function 0x5595a79d5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7afb940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afb928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afb910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afb8d8 'int2':'vector' lvalue ParmVar 0x5595a7afb3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5595a7afb9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afb9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afb9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afb980 'int2':'vector' lvalue ParmVar 0x5595a7afb450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5595a7afba90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7afba78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7afba60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7afba28 'int2':'vector' lvalue ParmVar 0x5595a7afb4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7afb718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afbe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afbbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5595a7afbc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5595a7afbcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5595a7afc368 # | | | | `-ReturnStmt 0x5595a7afc358 # | | | | `-CallExpr 0x5595a7afc318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7afc300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7afc2e0 '' Function 0x5595a79d61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7afc168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afc150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afc138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afc100 'int3':'vector' lvalue ParmVar 0x5595a7afbbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5595a7afc210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afc1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afc1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afc1a8 'int3':'vector' lvalue ParmVar 0x5595a7afbc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5595a7afc2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7afc2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7afc288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7afc250 'int3':'vector' lvalue ParmVar 0x5595a7afbcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7afbf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afc6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afc418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5595a7afc498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5595a7afc518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5595a7afdbc0 # | | | | `-ReturnStmt 0x5595a7afdbb0 # | | | | `-CallExpr 0x5595a7afdb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7afcb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7afcb18 '' Function 0x5595a79d6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7afc9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afc988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afc970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afc938 'int4':'vector' lvalue ParmVar 0x5595a7afc418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5595a7afca48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afca30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afca18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afc9e0 'int4':'vector' lvalue ParmVar 0x5595a7afc498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5595a7afcaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7afcad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7afcac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7afca88 'int4':'vector' lvalue ParmVar 0x5595a7afc518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7afc768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afdef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afdc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a7afdcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a7afdd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7afe3b0 # | | | | `-ReturnStmt 0x5595a7afe3a0 # | | | | `-CallExpr 0x5595a7afe360 'float' # | | | | |-ImplicitCastExpr 0x5595a7afe348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5595a7afe328 '' Function 0x5595a79d5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5595a7afe1e0 'float' # | | | | | `-ImplicitCastExpr 0x5595a7afe1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afe1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afe178 'uint':'unsigned int' lvalue ParmVar 0x5595a7afdc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5595a7afe270 'float' # | | | | | `-ImplicitCastExpr 0x5595a7afe258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afe240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afe208 'uint':'unsigned int' lvalue ParmVar 0x5595a7afdcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5595a7afe300 'float' # | | | | `-ImplicitCastExpr 0x5595a7afe2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7afe2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7afe298 'uint':'unsigned int' lvalue ParmVar 0x5595a7afdd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7afdfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afe6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afe460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a7afe4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a7afe560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7afebf0 # | | | | `-ReturnStmt 0x5595a7afebe0 # | | | | `-CallExpr 0x5595a7afeba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7afeb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7afeb68 '' Function 0x5595a79d5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7afe9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afe9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afe9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afe988 'uint2':'vector' lvalue ParmVar 0x5595a7afe460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5595a7afea98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7afea80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7afea68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7afea30 'uint2':'vector' lvalue ParmVar 0x5595a7afe4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5595a7afeb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7afeb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7afeb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7afead8 'uint2':'vector' lvalue ParmVar 0x5595a7afe560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7afe7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afef28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7afeca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a7afed20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a7afeda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7aff438 # | | | | `-ReturnStmt 0x5595a7aff428 # | | | | `-CallExpr 0x5595a7aff3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7aff3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7aff3b0 '' Function 0x5595a79d61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7aff238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aff220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aff208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aff1d0 'uint3':'vector' lvalue ParmVar 0x5595a7afeca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5595a7aff2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7aff2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7aff2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7aff278 'uint3':'vector' lvalue ParmVar 0x5595a7afed20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5595a7aff388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7aff370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7aff358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7aff320 'uint3':'vector' lvalue ParmVar 0x5595a7afeda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7afefe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7aff778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7aff4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a7aff568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a7aff5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7affcb0 # | | | | `-ReturnStmt 0x5595a7affca0 # | | | | `-CallExpr 0x5595a7affc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7affc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7affc28 '' Function 0x5595a79d6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7affa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7affa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7affa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7affa28 'uint4':'vector' lvalue ParmVar 0x5595a7aff4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5595a7affb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7affb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7affb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7affad0 'uint4':'vector' lvalue ParmVar 0x5595a7aff568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5595a7affc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7affbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7affbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7affb98 'uint4':'vector' lvalue ParmVar 0x5595a7aff5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7aff838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7afffe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7affd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a7affde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a7affe60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b004c0 # | | | | `-ReturnStmt 0x5595a7b004b0 # | | | | `-CallExpr 0x5595a7b00470 'float' # | | | | |-ImplicitCastExpr 0x5595a7b00458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5595a7b00438 '' Function 0x5595a79d5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5595a7b002f0 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b002d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b002c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b00288 'int64_t':'long' lvalue ParmVar 0x5595a7affd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5595a7b00380 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b00368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b00350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b00318 'int64_t':'long' lvalue ParmVar 0x5595a7affde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5595a7b00410 'float' # | | | | `-ImplicitCastExpr 0x5595a7b003f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b003e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b003a8 'int64_t':'long' lvalue ParmVar 0x5595a7affe60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b000a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b007f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b00570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b005f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b00670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b00d20 # | | | | `-ReturnStmt 0x5595a7b00d10 # | | | | `-CallExpr 0x5595a7b00cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b00cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b00c98 '' Function 0x5595a79d5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b00b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b00b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b00af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b00ab8 'int64_t2':'vector' lvalue ParmVar 0x5595a7b00570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5595a7b00bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b00bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b00b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b00b60 'int64_t2':'vector' lvalue ParmVar 0x5595a7b005f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b00c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b00c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b00c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b00c08 'int64_t2':'vector' lvalue ParmVar 0x5595a7b00670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b008b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b01058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b00dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b00e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b00ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b01588 # | | | | `-ReturnStmt 0x5595a7b01578 # | | | | `-CallExpr 0x5595a7b01538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b01520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b01500 '' Function 0x5595a79d61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b01388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b01370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b01358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b01320 'int64_t3':'vector' lvalue ParmVar 0x5595a7b00dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5595a7b01430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b01418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b01400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b013c8 'int64_t3':'vector' lvalue ParmVar 0x5595a7b00e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b014d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b014c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b014a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b01470 'int64_t3':'vector' lvalue ParmVar 0x5595a7b00ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b01118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b018c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b01638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b016b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b01738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b02e20 # | | | | `-ReturnStmt 0x5595a7b02e10 # | | | | `-CallExpr 0x5595a7b02dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b02db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b02d98 '' Function 0x5595a79d6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b02c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b02c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b02bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b02bb8 'int64_t4':'vector' lvalue ParmVar 0x5595a7b01638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5595a7b02cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b02cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b02c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b02c60 'int64_t4':'vector' lvalue ParmVar 0x5595a7b016b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b02d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b02d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b02d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b02d08 'int64_t4':'vector' lvalue ParmVar 0x5595a7b01738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b01988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b03158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b02ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a7b02f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a7b02fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b03650 # | | | | `-ReturnStmt 0x5595a7b03640 # | | | | `-CallExpr 0x5595a7b03600 'float' # | | | | |-ImplicitCastExpr 0x5595a7b035e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5595a7b035c8 '' Function 0x5595a79d5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5595a7b03480 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b03468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b03450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b03418 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b02ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5595a7b03510 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b034f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b034e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b034a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b02f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5595a7b035a0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b03588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b03570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b03538 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b02fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b03218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b03988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b03700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b03780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b03800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b03ed0 # | | | | `-ReturnStmt 0x5595a7b03ec0 # | | | | `-CallExpr 0x5595a7b03e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b03e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b03e48 '' Function 0x5595a79d5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b03cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b03cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b03ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b03c68 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b03700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5595a7b03d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b03d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b03d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b03d10 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b03780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b03e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b03e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b03df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b03db8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b03800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b03a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b04208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b03f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b04000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b04080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b04758 # | | | | `-ReturnStmt 0x5595a7b04748 # | | | | `-CallExpr 0x5595a7b04708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b046f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b046d0 '' Function 0x5595a79d61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b04558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b04540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b04528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b044f0 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b03f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5595a7b04600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b045e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b045d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b04598 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b04000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b046a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b04690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b04678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b04640 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b04080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b042c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b04a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b04808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b04888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b04908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b05000 # | | | | `-ReturnStmt 0x5595a7b04ff0 # | | | | `-CallExpr 0x5595a7b04fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b04f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b04f78 '' Function 0x5595a79d6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b04e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b04de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b04dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b04d98 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b04808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5595a7b04ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b04e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b04e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b04e40 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b04888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b04f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b04f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b04f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b04ee8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b04908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b04b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b05168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b050b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b054b0 # | | | | `-ReturnStmt 0x5595a7b054a0 # | | | | `-CallExpr 0x5595a7b05470 'float' # | | | | |-ImplicitCastExpr 0x5595a7b05458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b05438 '' Function 0x5595a79d71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b05410 'float' # | | | | `-ImplicitCastExpr 0x5595a7b053f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b053e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b053a8 'double' lvalue ParmVar 0x5595a7b050b8 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b05218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b05618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b05568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b05980 # | | | | `-ReturnStmt 0x5595a7b05970 # | | | | `-CallExpr 0x5595a7b05940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b05928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b05908 '' Function 0x5595a79d7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b058e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b058c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b058b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b05878 'double2':'vector' lvalue ParmVar 0x5595a7b05568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b056c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b05ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b05a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b05e58 # | | | | `-ReturnStmt 0x5595a7b05e48 # | | | | `-CallExpr 0x5595a7b05e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b05e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b05de0 '' Function 0x5595a79d76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b05db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b05da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b05d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b05d50 'double3':'vector' lvalue ParmVar 0x5595a7b05a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b05b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b05fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b05f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b06338 # | | | | `-ReturnStmt 0x5595a7b06328 # | | | | `-CallExpr 0x5595a7b062f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b062e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b062c0 '' Function 0x5595a79d7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b06298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b06280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b06268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b06230 'double4':'vector' lvalue ParmVar 0x5595a7b05f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b06070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b06498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b063e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b067f0 # | | | | `-ReturnStmt 0x5595a7b067e0 # | | | | `-CallExpr 0x5595a7b067b0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b06798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b06778 '' Function 0x5595a79d71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b06750 'float' # | | | | `-ImplicitCastExpr 0x5595a7b06738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b06720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b066e8 'int' lvalue ParmVar 0x5595a7b063e8 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b06548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b06950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b068a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b06ce0 # | | | | `-ReturnStmt 0x5595a7b06cd0 # | | | | `-CallExpr 0x5595a7b06ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b06c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b06c68 '' Function 0x5595a79d7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b06c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b06c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b06c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b06bd8 'int2':'vector' lvalue ParmVar 0x5595a7b068a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b06a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b06e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b06d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b071c0 # | | | | `-ReturnStmt 0x5595a7b071b0 # | | | | `-CallExpr 0x5595a7b07180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b07168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b07148 '' Function 0x5595a79d76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b07120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b07108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b070f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b070b8 'int3':'vector' lvalue ParmVar 0x5595a7b06d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b06ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b07320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b07270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b076a8 # | | | | `-ReturnStmt 0x5595a7b07698 # | | | | `-CallExpr 0x5595a7b07668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b07650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b07630 '' Function 0x5595a79d7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b07608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b075f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b075d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b075a0 'int4':'vector' lvalue ParmVar 0x5595a7b07270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b073d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b07808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b07758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b07b80 # | | | | `-ReturnStmt 0x5595a7b07b70 # | | | | `-CallExpr 0x5595a7b07b40 'float' # | | | | |-ImplicitCastExpr 0x5595a7b07b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b07b08 '' Function 0x5595a79d71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b07ae0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b07ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b07ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b07a78 'uint':'unsigned int' lvalue ParmVar 0x5595a7b07758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b078b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b07ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b07c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b08078 # | | | | `-ReturnStmt 0x5595a7b08068 # | | | | `-CallExpr 0x5595a7b08038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b08020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b08000 '' Function 0x5595a79d7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b07fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b07fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b07fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b07f70 'uint2':'vector' lvalue ParmVar 0x5595a7b07c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b07d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b081d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b08128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b08578 # | | | | `-ReturnStmt 0x5595a7b08568 # | | | | `-CallExpr 0x5595a7b08538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b08520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b08500 '' Function 0x5595a79d76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b084d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b084c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b084a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b08470 'uint3':'vector' lvalue ParmVar 0x5595a7b08128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b08288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b086d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b08628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b08a80 # | | | | `-ReturnStmt 0x5595a7b08a70 # | | | | `-CallExpr 0x5595a7b08a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b08a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b08a08 '' Function 0x5595a79d7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b089e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b089c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b089b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b08978 'uint4':'vector' lvalue ParmVar 0x5595a7b08628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b08788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b09410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b08b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b097a8 # | | | | `-ReturnStmt 0x5595a7b09798 # | | | | `-CallExpr 0x5595a7b09768 'float' # | | | | |-ImplicitCastExpr 0x5595a7b09750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b09730 '' Function 0x5595a79d71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b09708 'float' # | | | | `-ImplicitCastExpr 0x5595a7b096f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b096d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b096a0 'int64_t':'long' lvalue ParmVar 0x5595a7b08b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b094c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b09908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b09858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b09cc0 # | | | | `-ReturnStmt 0x5595a7b09cb0 # | | | | `-CallExpr 0x5595a7b09c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b09c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b09c48 '' Function 0x5595a79d7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b09c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b09c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b09bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b09bb8 'int64_t2':'vector' lvalue ParmVar 0x5595a7b09858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b099b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b09e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b09d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b0a1e0 # | | | | `-ReturnStmt 0x5595a7b0a1d0 # | | | | `-CallExpr 0x5595a7b0a1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0a188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b0a168 '' Function 0x5595a79d76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b0a140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0a110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0a0d8 'int64_t3':'vector' lvalue ParmVar 0x5595a7b09d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b09ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0a340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0a290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b0a708 # | | | | `-ReturnStmt 0x5595a7b0a6f8 # | | | | `-CallExpr 0x5595a7b0a6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0a6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b0a690 '' Function 0x5595a79d7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b0a668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0a650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0a638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0a600 'int64_t4':'vector' lvalue ParmVar 0x5595a7b0a290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b0a3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0a868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0a7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b0ac20 # | | | | `-ReturnStmt 0x5595a7b0ac10 # | | | | `-CallExpr 0x5595a7b0abe0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b0abc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b0aba8 '' Function 0x5595a79d71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b0ab80 'float' # | | | | `-ImplicitCastExpr 0x5595a7b0ab68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0ab50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0ab18 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b0a7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b0a918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0ad80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0acd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b0b158 # | | | | `-ReturnStmt 0x5595a7b0b148 # | | | | `-CallExpr 0x5595a7b0b118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0b100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b0b0e0 '' Function 0x5595a79d7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b0b0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0b0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0b088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0b050 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b0acd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b0ae30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0b2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0b208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b0bf48 # | | | | `-ReturnStmt 0x5595a7b0bf38 # | | | | `-CallExpr 0x5595a7b0bf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0bef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b0bed0 '' Function 0x5595a79d76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b0bea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0be90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0be78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0be40 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b0b208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b0b368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0c0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0bff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b0c490 # | | | | `-ReturnStmt 0x5595a7b0c480 # | | | | `-CallExpr 0x5595a7b0c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b0c418 '' Function 0x5595a79d7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b0c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0c3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0c388 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b0bff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b0c158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0c600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0c550 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b0c948 # | | | | `-ReturnStmt 0x5595a7b0c938 # | | | | `-CallExpr 0x5595a7b0c908 'float' # | | | | |-ImplicitCastExpr 0x5595a7b0c8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b0c8d0 '' Function 0x5595a79d8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b0c8a8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b0c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0c840 'double' lvalue ParmVar 0x5595a7b0c550 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b0c6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b0cab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0ca08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b0ce20 # | | | | `-ReturnStmt 0x5595a7b0ce10 # | | | | `-CallExpr 0x5595a7b0cde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0cdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b0cda8 '' Function 0x5595a79d87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b0cd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0cd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0cd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0cd18 'double2':'vector' lvalue ParmVar 0x5595a7b0ca08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b0cb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b0cf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0cee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b0d300 # | | | | `-ReturnStmt 0x5595a7b0d2f0 # | | | | `-CallExpr 0x5595a7b0d2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0d2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b0d288 '' Function 0x5595a79d8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b0d260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0d248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0d230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0d1f8 'double3':'vector' lvalue ParmVar 0x5595a7b0cee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b0d040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b0d470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0d3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b0d7e8 # | | | | `-ReturnStmt 0x5595a7b0d7d8 # | | | | `-CallExpr 0x5595a7b0d7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0d790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b0d770 '' Function 0x5595a79d9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b0d748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0d730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0d718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0d6e0 'double4':'vector' lvalue ParmVar 0x5595a7b0d3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b0d520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b0d948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0d898 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b0e2e0 # | | | | `-ReturnStmt 0x5595a7b0e2d0 # | | | | `-CallExpr 0x5595a7b0e2a0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b0dc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b0dc28 '' Function 0x5595a79d8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b0dc00 'float' # | | | | `-ImplicitCastExpr 0x5595a7b0dbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0dbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0db98 'int' lvalue ParmVar 0x5595a7b0d898 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b0d9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0e440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0e390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b0e7b8 # | | | | `-ReturnStmt 0x5595a7b0e7a8 # | | | | `-CallExpr 0x5595a7b0e778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0e760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b0e740 '' Function 0x5595a79d87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b0e718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0e700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0e6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0e6b0 'int2':'vector' lvalue ParmVar 0x5595a7b0e390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b0e4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0e918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0e868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b0ec98 # | | | | `-ReturnStmt 0x5595a7b0ec88 # | | | | `-CallExpr 0x5595a7b0ec58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0ec40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b0ec20 '' Function 0x5595a79d8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b0ebf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0ebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0ebc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0eb90 'int3':'vector' lvalue ParmVar 0x5595a7b0e868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b0e9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0edf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0ed48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b0f180 # | | | | `-ReturnStmt 0x5595a7b0f170 # | | | | `-CallExpr 0x5595a7b0f140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0f128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b0f108 '' Function 0x5595a79d9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b0f0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0f0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0f0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0f078 'int4':'vector' lvalue ParmVar 0x5595a7b0ed48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b0eea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0f2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0f230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b0f658 # | | | | `-ReturnStmt 0x5595a7b0f648 # | | | | `-CallExpr 0x5595a7b0f618 'float' # | | | | |-ImplicitCastExpr 0x5595a7b0f600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b0f5e0 '' Function 0x5595a79d8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b0f5b8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b0f5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0f588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0f550 'uint':'unsigned int' lvalue ParmVar 0x5595a7b0f230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b0f390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0f7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0f708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b0fb50 # | | | | `-ReturnStmt 0x5595a7b0fb40 # | | | | `-CallExpr 0x5595a7b0fb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0faf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b0fad8 '' Function 0x5595a79d87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b0fab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0fa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0fa48 'uint2':'vector' lvalue ParmVar 0x5595a7b0f708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b0f868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b0fcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b0fc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b10050 # | | | | `-ReturnStmt 0x5595a7b10040 # | | | | `-CallExpr 0x5595a7b10010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b0fff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b0ffd8 '' Function 0x5595a79d8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b0ffb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b0ff98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b0ff80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b0ff48 'uint3':'vector' lvalue ParmVar 0x5595a7b0fc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b0fd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b101b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b10100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b10e18 # | | | | `-ReturnStmt 0x5595a7b10e08 # | | | | `-CallExpr 0x5595a7b10dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b10dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b10da0 '' Function 0x5595a79d9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b10d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b10d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b10d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b10d10 'uint4':'vector' lvalue ParmVar 0x5595a7b10100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b10b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b10f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b10ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b11310 # | | | | `-ReturnStmt 0x5595a7b11300 # | | | | `-CallExpr 0x5595a7b112d0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b112b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b11298 '' Function 0x5595a79d8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b11270 'float' # | | | | `-ImplicitCastExpr 0x5595a7b11258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b11240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b11208 'int64_t':'long' lvalue ParmVar 0x5595a7b10ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b11028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b11470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b113c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b11828 # | | | | `-ReturnStmt 0x5595a7b11818 # | | | | `-CallExpr 0x5595a7b117e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b117d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b117b0 '' Function 0x5595a79d87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b11788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b11770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b11758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b11720 'int64_t2':'vector' lvalue ParmVar 0x5595a7b113c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b11520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b11988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b118d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b11d48 # | | | | `-ReturnStmt 0x5595a7b11d38 # | | | | `-CallExpr 0x5595a7b11d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b11cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b11cd0 '' Function 0x5595a79d8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b11ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b11c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b11c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b11c40 'int64_t3':'vector' lvalue ParmVar 0x5595a7b118d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b11a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b11ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b11df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b12270 # | | | | `-ReturnStmt 0x5595a7b12260 # | | | | `-CallExpr 0x5595a7b12230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b12218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b121f8 '' Function 0x5595a79d9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b121d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b121b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b121a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b12168 'int64_t4':'vector' lvalue ParmVar 0x5595a7b11df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b11f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b123d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b12320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b12788 # | | | | `-ReturnStmt 0x5595a7b12778 # | | | | `-CallExpr 0x5595a7b12748 'float' # | | | | |-ImplicitCastExpr 0x5595a7b12730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b12710 '' Function 0x5595a79d8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b126e8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b126d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b126b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b12680 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b12320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b12480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b128e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b12838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b13600 # | | | | `-ReturnStmt 0x5595a7b135f0 # | | | | `-CallExpr 0x5595a7b135c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b135a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b13588 '' Function 0x5595a79d87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b13560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b13548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b13530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b134f8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b12838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b12998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b13760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b136b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b13b40 # | | | | `-ReturnStmt 0x5595a7b13b30 # | | | | `-CallExpr 0x5595a7b13b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b13ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b13ac8 '' Function 0x5595a79d8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b13aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b13a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b13a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b13a38 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b136b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b13810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b13ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b13bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b14088 # | | | | `-ReturnStmt 0x5595a7b14078 # | | | | `-CallExpr 0x5595a7b14048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b14030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b14010 '' Function 0x5595a79d9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b13fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b13fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b13fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b13f80 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b13bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b13d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b141f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b14148 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b14540 # | | | | `-ReturnStmt 0x5595a7b14530 # | | | | `-CallExpr 0x5595a7b14500 'float' # | | | | |-ImplicitCastExpr 0x5595a7b144e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b144c8 '' Function 0x5595a79da958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b144a0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b14488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b14470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b14438 'double' lvalue ParmVar 0x5595a7b14148 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b142a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b146b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b14600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b14a18 # | | | | `-ReturnStmt 0x5595a7b14a08 # | | | | `-CallExpr 0x5595a7b149d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b149c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b149a0 '' Function 0x5595a79dabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b14978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b14960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b14948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b14910 'double2':'vector' lvalue ParmVar 0x5595a7b14600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b14760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b14b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b14ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b14ef8 # | | | | `-ReturnStmt 0x5595a7b14ee8 # | | | | `-CallExpr 0x5595a7b14eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b14ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b14e80 '' Function 0x5595a79dae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b14e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b14e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b14e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b14df0 'double3':'vector' lvalue ParmVar 0x5595a7b14ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b14c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b15068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b14fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b15990 # | | | | `-ReturnStmt 0x5595a7b15980 # | | | | `-CallExpr 0x5595a7b153a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b15388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b15368 '' Function 0x5595a79db0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b15340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b15328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b15310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b152d8 'double4':'vector' lvalue ParmVar 0x5595a7b14fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b15118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b15af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b15a40 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b15e48 # | | | | `-ReturnStmt 0x5595a7b15e38 # | | | | `-CallExpr 0x5595a7b15e08 'float' # | | | | |-ImplicitCastExpr 0x5595a7b15df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b15dd0 '' Function 0x5595a79da958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b15da8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b15d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b15d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b15d40 'int' lvalue ParmVar 0x5595a7b15a40 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b15ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b15fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b15ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b16320 # | | | | `-ReturnStmt 0x5595a7b16310 # | | | | `-CallExpr 0x5595a7b162e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b162c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b162a8 '' Function 0x5595a79dabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b16280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b16268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b16250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b16218 'int2':'vector' lvalue ParmVar 0x5595a7b15ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b16058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b16480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b163d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b16800 # | | | | `-ReturnStmt 0x5595a7b167f0 # | | | | `-CallExpr 0x5595a7b167c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b167a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b16788 '' Function 0x5595a79dae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b16760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b16748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b16730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b166f8 'int3':'vector' lvalue ParmVar 0x5595a7b163d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b16530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b16960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b168b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b16ce8 # | | | | `-ReturnStmt 0x5595a7b16cd8 # | | | | `-CallExpr 0x5595a7b16ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b16c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b16c70 '' Function 0x5595a79db0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b16c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b16c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b16c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b16be0 'int4':'vector' lvalue ParmVar 0x5595a7b168b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b16a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b16e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b16d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b171c0 # | | | | `-ReturnStmt 0x5595a7b171b0 # | | | | `-CallExpr 0x5595a7b17180 'float' # | | | | |-ImplicitCastExpr 0x5595a7b17168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b17148 '' Function 0x5595a79da958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b17120 'float' # | | | | `-ImplicitCastExpr 0x5595a7b17108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b170f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b170b8 'uint':'unsigned int' lvalue ParmVar 0x5595a7b16d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b16ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b17320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b17270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b176b8 # | | | | `-ReturnStmt 0x5595a7b176a8 # | | | | `-CallExpr 0x5595a7b17678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b17660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b17640 '' Function 0x5595a79dabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b17618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b17600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b175e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b175b0 'uint2':'vector' lvalue ParmVar 0x5595a7b17270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b173d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b17818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b17768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b18450 # | | | | `-ReturnStmt 0x5595a7b18440 # | | | | `-CallExpr 0x5595a7b18410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b183f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b183d8 '' Function 0x5595a79dae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b183b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b18398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b18380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b18348 'uint3':'vector' lvalue ParmVar 0x5595a7b17768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b178c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b185b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b18500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b18958 # | | | | `-ReturnStmt 0x5595a7b18948 # | | | | `-CallExpr 0x5595a7b18918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b18900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b188e0 '' Function 0x5595a79db0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b188b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b188a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b18888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b18850 'uint4':'vector' lvalue ParmVar 0x5595a7b18500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b18660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b18ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b18a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b18e50 # | | | | `-ReturnStmt 0x5595a7b18e40 # | | | | `-CallExpr 0x5595a7b18e10 'float' # | | | | |-ImplicitCastExpr 0x5595a7b18df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b18dd8 '' Function 0x5595a79da958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b18db0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b18d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b18d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b18d48 'int64_t':'long' lvalue ParmVar 0x5595a7b18a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b18b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b18fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b18f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b19368 # | | | | `-ReturnStmt 0x5595a7b19358 # | | | | `-CallExpr 0x5595a7b19328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b19310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b192f0 '' Function 0x5595a79dabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b192c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b192b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b19298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b19260 'int64_t2':'vector' lvalue ParmVar 0x5595a7b18f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b19060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b194c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b19418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b19888 # | | | | `-ReturnStmt 0x5595a7b19878 # | | | | `-CallExpr 0x5595a7b19848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b19830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b19810 '' Function 0x5595a79dae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b197e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b197d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b197b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b19780 'int64_t3':'vector' lvalue ParmVar 0x5595a7b19418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b19578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b199e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b19938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b19db0 # | | | | `-ReturnStmt 0x5595a7b19da0 # | | | | `-CallExpr 0x5595a7b19d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b19d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b19d38 '' Function 0x5595a79db0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b19d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b19cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b19ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b19ca8 'int64_t4':'vector' lvalue ParmVar 0x5595a7b19938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b19a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b19f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b19e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b1b9e0 # | | | | `-ReturnStmt 0x5595a7b1b9d0 # | | | | `-CallExpr 0x5595a7b1b9a0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b1b988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b1b968 '' Function 0x5595a79da958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b1b940 'float' # | | | | `-ImplicitCastExpr 0x5595a7b1b928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b1b910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b1a1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b19e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b19fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b1bb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1ba90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b1bf18 # | | | | `-ReturnStmt 0x5595a7b1bf08 # | | | | `-CallExpr 0x5595a7b1bed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b1bec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b1bea0 '' Function 0x5595a79dabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b1be78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b1be60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b1be48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b1be10 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b1ba90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b1bbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b1c078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1bfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b1c458 # | | | | `-ReturnStmt 0x5595a7b1c448 # | | | | `-CallExpr 0x5595a7b1c418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b1c400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b1c3e0 '' Function 0x5595a79dae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b1c3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b1c3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b1c388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b1c350 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b1bfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b1c128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b1c5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1c508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b1c9a0 # | | | | `-ReturnStmt 0x5595a7b1c990 # | | | | `-CallExpr 0x5595a7b1c960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b1c948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b1c928 '' Function 0x5595a79db0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b1c900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b1c8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b1c8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b1c898 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b1c508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b1c668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5595a7b1cfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5595a7b1c9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b1ca58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b1cf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1cd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5595a7b1cdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5595a7b1d310 # | | | | `-ReturnStmt 0x5595a7b1d300 # | | | | `-RecoveryExpr 0x5595a7b1d2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7b1d138 '' lvalue (ADL) = 'max' 0x5595a79ec988 0x5595a79b2f00 0x5595a79b3210 0x5595a79b3530 0x5595a79b3850 0x5595a79b3b58 0x5595a79b3ef8 0x5595a79b4298 0x5595a79b4638 0x5595a79b4958 0x5595a79b4cb8 0x5595a79e8fb8 0x5595a79e9318 0x5595a79e9638 0x5595a79e99d8 0x5595a79e9d78 0x5595a79ea118 0x5595a79ea438 0x5595a79ea7d8 0x5595a79eab78 0x5595a79eaf38 0x5595a79eb240 0x5595a79eb560 0x5595a79eb880 0x5595a79ebba0 0x5595a79ebea8 0x5595a79ec248 0x5595a79ec5e8 # | | | | `-RecoveryExpr 0x5595a7b1d258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7b1d038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5595a7b1dff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5595a7b1d328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b1d3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b1df50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1d670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5595a7b1d748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5595a7b1e338 # | | | | `-ReturnStmt 0x5595a7b1e328 # | | | | `-RecoveryExpr 0x5595a7b1e2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7b1e160 '' lvalue (ADL) = 'max' 0x5595a79ec5e8 0x5595a79ec988 0x5595a79b2f00 0x5595a79b3210 0x5595a79b3530 0x5595a79b3850 0x5595a79b3b58 0x5595a79b3ef8 0x5595a79b4298 0x5595a79b4638 0x5595a79b4958 0x5595a79b4cb8 0x5595a79e8fb8 0x5595a79e9318 0x5595a79e9638 0x5595a79e99d8 0x5595a79e9d78 0x5595a79ea118 0x5595a79ea438 0x5595a79ea7d8 0x5595a79eab78 0x5595a79eaf38 0x5595a79eb240 0x5595a79eb560 0x5595a79eb880 0x5595a79ebba0 0x5595a79ebea8 0x5595a79ec248 # | | | | `-RecoveryExpr 0x5595a7b1e2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7b1e060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5595a7b1e920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5595a7b1e350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b1e3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b1e878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1e6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5595a7b1e768 col:24 p1 'T' # | | | |-CompoundStmt 0x5595a7b1ec60 # | | | | `-ReturnStmt 0x5595a7b1ec50 # | | | | `-RecoveryExpr 0x5595a7b1ec20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7b1ea88 '' lvalue (ADL) = 'min' 0x5595a79f3b60 0x5595a79ecd20 0x5595a79ed030 0x5595a79ed350 0x5595a79ed670 0x5595a79ed978 0x5595a79edc98 0x5595a79edfb8 0x5595a79ee2d8 0x5595a79ee5f8 0x5595a79ee918 0x5595a79eec38 0x5595a79eef68 0x5595a79ef270 0x5595a79ef590 0x5595a79ef8b0 0x5595a79efbd0 0x5595a79efef0 0x5595a79f0210 0x5595a79f0530 0x5595a79f0850 0x5595a79f0b70 0x5595a79f28b8 0x5595a79f2bd8 0x5595a79f2ef8 0x5595a79f3200 0x5595a79f3520 0x5595a79f3840 # | | | | `-RecoveryExpr 0x5595a7b1eba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7b1e988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5595a7b1f250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5595a7b1ec78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b1ed18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b1f1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1efc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5595a7b1f098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5595a7b1f590 # | | | | `-ReturnStmt 0x5595a7b1f580 # | | | | `-RecoveryExpr 0x5595a7b1f550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5595a7b1f3b8 '' lvalue (ADL) = 'min' 0x5595a79f3840 0x5595a79f3b60 0x5595a79ecd20 0x5595a79ed030 0x5595a79ed350 0x5595a79ed670 0x5595a79ed978 0x5595a79edc98 0x5595a79edfb8 0x5595a79ee2d8 0x5595a79ee5f8 0x5595a79ee918 0x5595a79eec38 0x5595a79eef68 0x5595a79ef270 0x5595a79ef590 0x5595a79ef8b0 0x5595a79efbd0 0x5595a79efef0 0x5595a79f0210 0x5595a79f0530 0x5595a79f0850 0x5595a79f0b70 0x5595a79f28b8 0x5595a79f2bd8 0x5595a79f2ef8 0x5595a79f3200 0x5595a79f3520 # | | | | `-RecoveryExpr 0x5595a7b1f530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5595a7b1f2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5595a7b1f700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1f650 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b1fa50 # | | | | `-ReturnStmt 0x5595a7b1fa40 # | | | | `-CallExpr 0x5595a7b1fa10 'float' # | | | | |-ImplicitCastExpr 0x5595a7b1f9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b1f9d8 '' Function 0x5595a79f7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b1f9b0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b1f998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b1f980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b1f948 'double' lvalue ParmVar 0x5595a7b1f650 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b1f7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b1fbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b1fb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b1ff30 # | | | | `-ReturnStmt 0x5595a7b1ff20 # | | | | `-CallExpr 0x5595a7b1fef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b1fed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b1feb8 '' Function 0x5595a79f73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b1fe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b1fe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b1fe60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b1fe28 'double2':'vector' lvalue ParmVar 0x5595a7b1fb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b1fc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b20388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b202d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b20700 # | | | | `-ReturnStmt 0x5595a7b206f0 # | | | | `-CallExpr 0x5595a7b206c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b206a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b20688 '' Function 0x5595a79f7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b20660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b20648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b20630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b205f8 'double3':'vector' lvalue ParmVar 0x5595a7b202d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b20438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b20870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b207c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b20bf0 # | | | | `-ReturnStmt 0x5595a7b20be0 # | | | | `-CallExpr 0x5595a7b20bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b20b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b20b78 '' Function 0x5595a79f7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b20b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b20b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b20b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b20ae8 'double4':'vector' lvalue ParmVar 0x5595a7b207c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b20920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b20d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b20ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b210b0 # | | | | `-ReturnStmt 0x5595a7b210a0 # | | | | `-CallExpr 0x5595a7b21070 'float' # | | | | |-ImplicitCastExpr 0x5595a7b21058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b21038 '' Function 0x5595a79f7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b21010 'float' # | | | | `-ImplicitCastExpr 0x5595a7b20ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b20fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b20fa8 'int' lvalue ParmVar 0x5595a7b20ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b20e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b21210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b21160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b21590 # | | | | `-ReturnStmt 0x5595a7b21580 # | | | | `-CallExpr 0x5595a7b21550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b21538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b21518 '' Function 0x5595a79f73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b214f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b214d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b214c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b21488 'int2':'vector' lvalue ParmVar 0x5595a7b21160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b212c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b216f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b21640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b21a78 # | | | | `-ReturnStmt 0x5595a7b21a68 # | | | | `-CallExpr 0x5595a7b21a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b21a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b21a00 '' Function 0x5595a79f7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b219d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b219c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b219a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b21970 'int3':'vector' lvalue ParmVar 0x5595a7b21640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b217a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b21bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b21b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b21f68 # | | | | `-ReturnStmt 0x5595a7b21f58 # | | | | `-CallExpr 0x5595a7b21f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b21f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b21ef0 '' Function 0x5595a79f7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b21ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b21eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b21e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b21e60 'int4':'vector' lvalue ParmVar 0x5595a7b21b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b21c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b220c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b22018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b22cd8 # | | | | `-ReturnStmt 0x5595a7b22cc8 # | | | | `-CallExpr 0x5595a7b22c98 'float' # | | | | |-ImplicitCastExpr 0x5595a7b22c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b22c60 '' Function 0x5595a79f7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b22c38 'float' # | | | | `-ImplicitCastExpr 0x5595a7b22c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b22c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b22bd0 'uint':'unsigned int' lvalue ParmVar 0x5595a7b22018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b22178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b22e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b22d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b231d8 # | | | | `-ReturnStmt 0x5595a7b231c8 # | | | | `-CallExpr 0x5595a7b23198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b23180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b23160 '' Function 0x5595a79f73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b23138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b23120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b23108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b230d0 'uint2':'vector' lvalue ParmVar 0x5595a7b22d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b22ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b23338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b23288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b236e0 # | | | | `-ReturnStmt 0x5595a7b236d0 # | | | | `-CallExpr 0x5595a7b236a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b23688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b23668 '' Function 0x5595a79f7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b23640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b23628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b23610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b235d8 'uint3':'vector' lvalue ParmVar 0x5595a7b23288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b233e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b23840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b23790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b23bf0 # | | | | `-ReturnStmt 0x5595a7b23be0 # | | | | `-CallExpr 0x5595a7b23bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b23b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b23b78 '' Function 0x5595a79f7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b23b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b23b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b23b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b23ae8 'uint4':'vector' lvalue ParmVar 0x5595a7b23790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b238f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b23d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b23ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b240f0 # | | | | `-ReturnStmt 0x5595a7b240e0 # | | | | `-CallExpr 0x5595a7b240b0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b24098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b24078 '' Function 0x5595a79f7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b24050 'float' # | | | | `-ImplicitCastExpr 0x5595a7b24038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b24020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b23fe8 'int64_t':'long' lvalue ParmVar 0x5595a7b23ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b23e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b24250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b241a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b24610 # | | | | `-ReturnStmt 0x5595a7b24600 # | | | | `-CallExpr 0x5595a7b245d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b245b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b24598 '' Function 0x5595a79f73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b24570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b24558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b24540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b24508 'int64_t2':'vector' lvalue ParmVar 0x5595a7b241a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b24300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b24770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b246c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b25250 # | | | | `-ReturnStmt 0x5595a7b25240 # | | | | `-CallExpr 0x5595a7b25210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b251f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b251d8 '' Function 0x5595a79f7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b251b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b24a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b24a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b24a30 'int64_t3':'vector' lvalue ParmVar 0x5595a7b246c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b24820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b253b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b25300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b25780 # | | | | `-ReturnStmt 0x5595a7b25770 # | | | | `-CallExpr 0x5595a7b25740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b25728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b25708 '' Function 0x5595a79f7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b256e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b256c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b256b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b25678 'int64_t4':'vector' lvalue ParmVar 0x5595a7b25300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b25460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b258e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b25830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b25ca0 # | | | | `-ReturnStmt 0x5595a7b25c90 # | | | | `-CallExpr 0x5595a7b25c60 'float' # | | | | |-ImplicitCastExpr 0x5595a7b25c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b25c28 '' Function 0x5595a79f7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b25c00 'float' # | | | | `-ImplicitCastExpr 0x5595a7b25be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b25bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b25b98 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b25830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b25990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b25e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b25d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b261e0 # | | | | `-ReturnStmt 0x5595a7b261d0 # | | | | `-CallExpr 0x5595a7b261a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b26188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b26168 '' Function 0x5595a79f73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b26140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b26128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b26110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b260d8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b25d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b25eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b26340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b26290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b26728 # | | | | `-ReturnStmt 0x5595a7b26718 # | | | | `-CallExpr 0x5595a7b266e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b266d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b266b0 '' Function 0x5595a79f7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b26688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b26670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b26658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b26620 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b26290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b263f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b26888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b267d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b26c78 # | | | | `-ReturnStmt 0x5595a7b26c68 # | | | | `-CallExpr 0x5595a7b26c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b26c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b26c00 '' Function 0x5595a79f7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b26bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b26bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b26ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b26b70 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b267d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b26938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b26e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b26d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5595a7b26db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5595a7b27a60 # | | | | `-ReturnStmt 0x5595a7b27a50 # | | | | `-CallExpr 0x5595a7b27a18 'float' # | | | | |-ImplicitCastExpr 0x5595a7b27a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b279e0 '' Function 0x5595a79fc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b27130 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b27118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b27100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b270c8 'double' lvalue ParmVar 0x5595a7b26d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5595a7b279b8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b279a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b27190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b27158 'double' lvalue ParmVar 0x5595a7b26db0 'V2' 'double' # | | | `-DeprecatedAttr 0x5595a7b26f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b27c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b27b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7b27b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b28088 # | | | | `-ReturnStmt 0x5595a7b28078 # | | | | `-CallExpr 0x5595a7b28040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b28028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b28008 '' Function 0x5595a79fc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b27f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b27f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b27f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b27ed0 'double2':'vector' lvalue ParmVar 0x5595a7b27b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b27fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b27fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b27fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b27f78 'double2':'vector' lvalue ParmVar 0x5595a7b27b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b27d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b28290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b28140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7b281c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b286b8 # | | | | `-ReturnStmt 0x5595a7b286a8 # | | | | `-CallExpr 0x5595a7b28670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b28658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b28638 '' Function 0x5595a79fc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b28568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b28550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b28538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b28500 'double3':'vector' lvalue ParmVar 0x5595a7b28140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b28610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b285f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b285e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b285a8 'double3':'vector' lvalue ParmVar 0x5595a7b281c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b28348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b288c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b28770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7b287f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b28cf0 # | | | | `-ReturnStmt 0x5595a7b28ce0 # | | | | `-CallExpr 0x5595a7b28ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b28c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b28c70 '' Function 0x5595a79fcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b28ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b28b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b28b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b28b38 'double4':'vector' lvalue ParmVar 0x5595a7b28770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b28c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b28c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b28c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b28be0 'double4':'vector' lvalue ParmVar 0x5595a7b287f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b28978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b28ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b28da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5595a7b28e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5595a7b292e8 # | | | | `-ReturnStmt 0x5595a7b292d8 # | | | | `-CallExpr 0x5595a7b292a0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b29288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b29268 '' Function 0x5595a79fc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b291b0 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b29198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b29180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b29148 'int' lvalue ParmVar 0x5595a7b28da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5595a7b29240 'float' # | | | | `-ImplicitCastExpr 0x5595a7b29228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b29210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b291d8 'int' lvalue ParmVar 0x5595a7b28e20 'V2' 'int' # | | | `-DeprecatedAttr 0x5595a7b28fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b294e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b29398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5595a7b29418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b29918 # | | | | `-ReturnStmt 0x5595a7b29908 # | | | | `-CallExpr 0x5595a7b298d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b298b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b29898 '' Function 0x5595a79fc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b297c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b297b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b29798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b29760 'int2':'vector' lvalue ParmVar 0x5595a7b29398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b29870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b29858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b29840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b29808 'int2':'vector' lvalue ParmVar 0x5595a7b29418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b295a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2a1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2a078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5595a7b2a0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b2a600 # | | | | `-ReturnStmt 0x5595a7b2a5f0 # | | | | `-CallExpr 0x5595a7b2a5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2a5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b2a580 '' Function 0x5595a79fc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b2a4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2a498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2a480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2a448 'int3':'vector' lvalue ParmVar 0x5595a7b2a078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2a558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2a540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2a528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2a4f0 'int3':'vector' lvalue ParmVar 0x5595a7b2a0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b2a280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2a800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2a6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5595a7b2a730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b2ac40 # | | | | `-ReturnStmt 0x5595a7b2ac30 # | | | | `-CallExpr 0x5595a7b2abf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2abe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b2abc0 '' Function 0x5595a79fcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b2aaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2aad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2aac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2aa88 'int4':'vector' lvalue ParmVar 0x5595a7b2a6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2ab98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2ab80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2ab68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2ab30 'int4':'vector' lvalue ParmVar 0x5595a7b2a730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b2a8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2ae40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2acf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a7b2ad70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b2b258 # | | | | `-ReturnStmt 0x5595a7b2b248 # | | | | `-CallExpr 0x5595a7b2b210 'float' # | | | | |-ImplicitCastExpr 0x5595a7b2b1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b2b1d8 '' Function 0x5595a79fc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b2b120 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b2b108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2b0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2b0b8 'uint':'unsigned int' lvalue ParmVar 0x5595a7b2acf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5595a7b2b1b0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b2b198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2b180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2b148 'uint':'unsigned int' lvalue ParmVar 0x5595a7b2ad70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b2aef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2b458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2b308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a7b2b388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b2b8a8 # | | | | `-ReturnStmt 0x5595a7b2b898 # | | | | `-CallExpr 0x5595a7b2b860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2b848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b2b828 '' Function 0x5595a79fc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b2b758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2b740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2b728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2b6f0 'uint2':'vector' lvalue ParmVar 0x5595a7b2b308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2b800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2b7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2b7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2b798 'uint2':'vector' lvalue ParmVar 0x5595a7b2b388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b2b510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2baa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2b958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a7b2b9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b2bf00 # | | | | `-ReturnStmt 0x5595a7b2bef0 # | | | | `-CallExpr 0x5595a7b2beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2bea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b2be80 '' Function 0x5595a79fc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b2bdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2bd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2bd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2bd48 'uint3':'vector' lvalue ParmVar 0x5595a7b2b958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2be28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2bdf0 'uint3':'vector' lvalue ParmVar 0x5595a7b2b9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b2bb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2c6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2c590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a7b2c610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b2cb40 # | | | | `-ReturnStmt 0x5595a7b2cb30 # | | | | `-CallExpr 0x5595a7b2caf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2cae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b2cac0 '' Function 0x5595a79fcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b2c9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2c9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2c9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2c988 'uint4':'vector' lvalue ParmVar 0x5595a7b2c590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2ca98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2ca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2ca68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2ca30 'uint4':'vector' lvalue ParmVar 0x5595a7b2c610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b2c798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2cd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2cbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a7b2cc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b2d178 # | | | | `-ReturnStmt 0x5595a7b2d168 # | | | | `-CallExpr 0x5595a7b2d130 'float' # | | | | |-ImplicitCastExpr 0x5595a7b2d118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b2d0f8 '' Function 0x5595a79fc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b2d040 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b2d028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2d010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2cfd8 'int64_t':'long' lvalue ParmVar 0x5595a7b2cbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5595a7b2d0d0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b2d0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2d0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2d068 'int64_t':'long' lvalue ParmVar 0x5595a7b2cc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b2cdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2d378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2d228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b2d2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b2d7e8 # | | | | `-ReturnStmt 0x5595a7b2d7d8 # | | | | `-CallExpr 0x5595a7b2d7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2d788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b2d768 '' Function 0x5595a79fc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b2d698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2d680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2d668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2d630 'int64_t2':'vector' lvalue ParmVar 0x5595a7b2d228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2d740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2d728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2d710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2d6d8 'int64_t2':'vector' lvalue ParmVar 0x5595a7b2d2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b2d430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2d9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2d898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b2d918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b2de60 # | | | | `-ReturnStmt 0x5595a7b2de50 # | | | | `-CallExpr 0x5595a7b2de18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2de00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b2dde0 '' Function 0x5595a79fc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b2dd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2dcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2dce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2dca8 'int64_t3':'vector' lvalue ParmVar 0x5595a7b2d898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2ddb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2dd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2dd50 'int64_t3':'vector' lvalue ParmVar 0x5595a7b2d918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b2daa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2e060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2df10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b2df90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b2e4e0 # | | | | `-ReturnStmt 0x5595a7b2e4d0 # | | | | `-CallExpr 0x5595a7b2e498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2e480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b2e460 '' Function 0x5595a79fcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b2e390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2e378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2e360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2e328 'int64_t4':'vector' lvalue ParmVar 0x5595a7b2df10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2e438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2e420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2e408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2e3d0 'int64_t4':'vector' lvalue ParmVar 0x5595a7b2df90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b2e118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2ecc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2eb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a7b2ebf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b2f118 # | | | | `-ReturnStmt 0x5595a7b2f108 # | | | | `-CallExpr 0x5595a7b2f0d0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b2f0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b2f098 '' Function 0x5595a79fc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b2efe0 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b2efc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2efb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2ef78 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b2eb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5595a7b2f070 'float' # | | | | `-ImplicitCastExpr 0x5595a7b2f058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2f040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2f008 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b2ebf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b2ed78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2f318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2f1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b2f248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b2f7a8 # | | | | `-ReturnStmt 0x5595a7b2f798 # | | | | `-CallExpr 0x5595a7b2f760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2f748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b2f728 '' Function 0x5595a79fc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b2f658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2f640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2f628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2f5f0 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b2f1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2f700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2f6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2f6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2f698 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b2f248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b2f3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b2f9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2f858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b2f8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b2fe40 # | | | | `-ReturnStmt 0x5595a7b2fe30 # | | | | `-CallExpr 0x5595a7b2fdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b2fde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b2fdc0 '' Function 0x5595a79fc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b2fcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b2fcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b2fcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b2fc88 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b2f858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b2fd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b2fd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b2fd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b2fd30 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b2f8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b2fa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b30040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b2fef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b2ff70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b304e0 # | | | | `-ReturnStmt 0x5595a7b304d0 # | | | | `-CallExpr 0x5595a7b30498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b30480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b30460 '' Function 0x5595a79fcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b30390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b30378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b30360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b30328 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b2fef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b30438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b30420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b30408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b303d0 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b2ff70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b300f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b30650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b305a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b30998 # | | | | `-ReturnStmt 0x5595a7b30988 # | | | | `-CallExpr 0x5595a7b30958 'float' # | | | | |-ImplicitCastExpr 0x5595a7b30940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b30920 '' Function 0x5595a7a00f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b308f8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b308e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b308c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b30890 'double' lvalue ParmVar 0x5595a7b305a0 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b30700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a5c680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b30a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a5c9e8 # | | | | `-ReturnStmt 0x5595a7a5c9d8 # | | | | `-CallExpr 0x5595a7a5c9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5c990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a5c970 '' Function 0x5595a7a01188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a5c948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5c930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5c918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5c8e0 'double2':'vector' lvalue ParmVar 0x5595a7b30a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a5c730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a5cb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5caa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a5cec8 # | | | | `-ReturnStmt 0x5595a7a5ceb8 # | | | | `-CallExpr 0x5595a7a5ce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5ce70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a5ce50 '' Function 0x5595a7a01400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a5ce28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5cdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5cdc0 'double3':'vector' lvalue ParmVar 0x5595a7a5caa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a5cc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a5d038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5cf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7a5d3b0 # | | | | `-ReturnStmt 0x5595a7a5d3a0 # | | | | `-CallExpr 0x5595a7a5d370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5d358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a5d338 '' Function 0x5595a7a01678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a5d310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5d2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5d2a8 'double4':'vector' lvalue ParmVar 0x5595a7a5cf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a5d0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a5d510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5d460 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7a5d868 # | | | | `-ReturnStmt 0x5595a7a5d858 # | | | | `-CallExpr 0x5595a7a5d828 'float' # | | | | |-ImplicitCastExpr 0x5595a7a5d810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a5d7f0 '' Function 0x5595a7a00f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a5d7c8 'float' # | | | | `-ImplicitCastExpr 0x5595a7a5d7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5d798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5d760 'int' lvalue ParmVar 0x5595a7a5d460 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7a5d5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5d9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5d918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7a5dd40 # | | | | `-ReturnStmt 0x5595a7a5dd30 # | | | | `-CallExpr 0x5595a7a5dd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5dce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a5dcc8 '' Function 0x5595a7a01188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a5dca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5dc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5dc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5dc38 'int2':'vector' lvalue ParmVar 0x5595a7a5d918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7a5da78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5dea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5ddf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7a5e220 # | | | | `-ReturnStmt 0x5595a7a5e210 # | | | | `-CallExpr 0x5595a7a5e1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5e1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a5e1a8 '' Function 0x5595a7a01400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a5e180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5e168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5e150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5e118 'int3':'vector' lvalue ParmVar 0x5595a7a5ddf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7a5df50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5e380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5e2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7a5e730 # | | | | `-ReturnStmt 0x5595a7a5e720 # | | | | `-CallExpr 0x5595a7a5e6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5e6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a5e6b8 '' Function 0x5595a7a01678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a5e690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5e638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5e600 'int4':'vector' lvalue ParmVar 0x5595a7a5e2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7a5e430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5e890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5e7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7a5ec08 # | | | | `-ReturnStmt 0x5595a7a5ebf8 # | | | | `-CallExpr 0x5595a7a5ebc8 'float' # | | | | |-ImplicitCastExpr 0x5595a7a5ebb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a5eb90 '' Function 0x5595a7a00f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a5eb68 'float' # | | | | `-ImplicitCastExpr 0x5595a7a5eb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5eb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5eb00 'uint':'unsigned int' lvalue ParmVar 0x5595a7a5e7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7a5e940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5ed68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5ecb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7a5f100 # | | | | `-ReturnStmt 0x5595a7a5f0f0 # | | | | `-CallExpr 0x5595a7a5f0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5f0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a5f088 '' Function 0x5595a7a01188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a5f060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5f048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5f030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5eff8 'uint2':'vector' lvalue ParmVar 0x5595a7a5ecb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7a5ee18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5f260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5f1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7a5f600 # | | | | `-ReturnStmt 0x5595a7a5f5f0 # | | | | `-CallExpr 0x5595a7a5f5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5f5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a5f588 '' Function 0x5595a7a01400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a5f560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5f548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5f530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5f4f8 'uint3':'vector' lvalue ParmVar 0x5595a7a5f1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7a5f310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5f760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5f6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7a5fb08 # | | | | `-ReturnStmt 0x5595a7a5faf8 # | | | | `-CallExpr 0x5595a7a5fac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a5fab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a5fa90 '' Function 0x5595a7a01678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a5fa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a5fa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5fa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5fa00 'uint4':'vector' lvalue ParmVar 0x5595a7a5f6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7a5f810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a5fc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a5fbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7a60000 # | | | | `-ReturnStmt 0x5595a7a5fff0 # | | | | `-CallExpr 0x5595a7a5ffc0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a5ffa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a5ff88 '' Function 0x5595a7a00f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a5ff60 'float' # | | | | `-ImplicitCastExpr 0x5595a7a5ff48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a5ff30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a5fef8 'int64_t':'long' lvalue ParmVar 0x5595a7a5fbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7a5fd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a60160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a600b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a60518 # | | | | `-ReturnStmt 0x5595a7a60508 # | | | | `-CallExpr 0x5595a7a604d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a604c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a604a0 '' Function 0x5595a7a01188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a60478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a60460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a60448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a60410 'int64_t2':'vector' lvalue ParmVar 0x5595a7a600b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a60210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a606a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a605c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a60a60 # | | | | `-ReturnStmt 0x5595a7a60a50 # | | | | `-CallExpr 0x5595a7a60a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a60a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a609e8 '' Function 0x5595a7a01400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a609c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a609a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a60990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a60958 'int64_t3':'vector' lvalue ParmVar 0x5595a7a605c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a60750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a60bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a60b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a60f88 # | | | | `-ReturnStmt 0x5595a7a60f78 # | | | | `-CallExpr 0x5595a7a60f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a60f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a60f10 '' Function 0x5595a7a01678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a60ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a60ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a60eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a60e80 'int64_t4':'vector' lvalue ParmVar 0x5595a7a60b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a60c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a610e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a61038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7a614a0 # | | | | `-ReturnStmt 0x5595a7a61490 # | | | | `-CallExpr 0x5595a7a61460 'float' # | | | | |-ImplicitCastExpr 0x5595a7a61448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a61428 '' Function 0x5595a7a00f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a61400 'float' # | | | | `-ImplicitCastExpr 0x5595a7a613e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a613d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a61398 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7a61038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7a61198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a61600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a61550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a619d8 # | | | | `-ReturnStmt 0x5595a7a619c8 # | | | | `-CallExpr 0x5595a7a61998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a61980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a61960 '' Function 0x5595a7a01188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a61938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a61920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a61908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a618d0 'uint64_t2':'vector' lvalue ParmVar 0x5595a7a61550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a616b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a61b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a61a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a61f18 # | | | | `-ReturnStmt 0x5595a7a61f08 # | | | | `-CallExpr 0x5595a7a61ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a61ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a61ea0 '' Function 0x5595a7a01400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a61e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a61e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a61e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a61e10 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a61a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a61be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a62078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a61fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a62460 # | | | | `-ReturnStmt 0x5595a7a62450 # | | | | `-CallExpr 0x5595a7a62420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a62408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a623e8 '' Function 0x5595a7a01678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a623c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a623a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a62390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a62358 'uint64_t4':'vector' lvalue ParmVar 0x5595a7a61fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a62128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a625d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a62520 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7a629d8 # | | | | `-ReturnStmt 0x5595a7a629c8 # | | | | `-CallExpr 0x5595a7a62998 'float' # | | | | |-ImplicitCastExpr 0x5595a7a62980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a62960 '' Function 0x5595a7a02290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a62938 'float' # | | | | `-ImplicitCastExpr 0x5595a7a62920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a62908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a628d0 'double' lvalue ParmVar 0x5595a7a62520 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7a62740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a62b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a62a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a62eb0 # | | | | `-ReturnStmt 0x5595a7a62ea0 # | | | | `-CallExpr 0x5595a7a62e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a62e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a62e38 '' Function 0x5595a7a02508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a62e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a62df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a62de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a62da8 'double2':'vector' lvalue ParmVar 0x5595a7a62a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a62bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a63020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a62f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a63390 # | | | | `-ReturnStmt 0x5595a7a63380 # | | | | `-CallExpr 0x5595a7a63350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a63338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a63318 '' Function 0x5595a79c6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a632f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a632d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a632c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a63288 'double3':'vector' lvalue ParmVar 0x5595a7a62f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a630d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a63500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a63450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7a63878 # | | | | `-ReturnStmt 0x5595a7a63868 # | | | | `-CallExpr 0x5595a7a63838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a63820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a63800 '' Function 0x5595a79c6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a637d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a637c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a637a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a63770 'double4':'vector' lvalue ParmVar 0x5595a7a63450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a635b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a639d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a63928 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7a63d30 # | | | | `-ReturnStmt 0x5595a7a63d20 # | | | | `-CallExpr 0x5595a7a63cf0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a63cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a63cb8 '' Function 0x5595a7a02290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a63c90 'float' # | | | | `-ImplicitCastExpr 0x5595a7a63c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a63c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a63c28 'int' lvalue ParmVar 0x5595a7a63928 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7a63a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a63e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a63de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7a64208 # | | | | `-ReturnStmt 0x5595a7a641f8 # | | | | `-CallExpr 0x5595a7a641c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a641b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a64190 '' Function 0x5595a7a02508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a64168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a64150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a64138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a64100 'int2':'vector' lvalue ParmVar 0x5595a7a63de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7a63f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a64368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a642b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7a646e8 # | | | | `-ReturnStmt 0x5595a7a646d8 # | | | | `-CallExpr 0x5595a7a646a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a64690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a64670 '' Function 0x5595a79c6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a64648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a64630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a64618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a645e0 'int3':'vector' lvalue ParmVar 0x5595a7a642b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7a64418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a65108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a65058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7a65490 # | | | | `-ReturnStmt 0x5595a7a65480 # | | | | `-CallExpr 0x5595a7a65450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a65438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a65418 '' Function 0x5595a79c6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a653f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a653d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a653c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a65388 'int4':'vector' lvalue ParmVar 0x5595a7a65058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7a651b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a655f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a65540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7a65968 # | | | | `-ReturnStmt 0x5595a7a65958 # | | | | `-CallExpr 0x5595a7a65928 'float' # | | | | |-ImplicitCastExpr 0x5595a7a65910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a658f0 '' Function 0x5595a7a02290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a658c8 'float' # | | | | `-ImplicitCastExpr 0x5595a7a658b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a65898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a65860 'uint':'unsigned int' lvalue ParmVar 0x5595a7a65540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7a656a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a65ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a65a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7a65e60 # | | | | `-ReturnStmt 0x5595a7a65e50 # | | | | `-CallExpr 0x5595a7a65e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a65e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a65de8 '' Function 0x5595a7a02508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a65dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a65da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a65d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a65d58 'uint2':'vector' lvalue ParmVar 0x5595a7a65a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7a65b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a65fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a65f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7a66360 # | | | | `-ReturnStmt 0x5595a7a66350 # | | | | `-CallExpr 0x5595a7a66320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a66308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a662e8 '' Function 0x5595a79c6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a662c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a662a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a66290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a66258 'uint3':'vector' lvalue ParmVar 0x5595a7a65f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7a66070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a664c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a66410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7a66868 # | | | | `-ReturnStmt 0x5595a7a66858 # | | | | `-CallExpr 0x5595a7a66828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a66810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a667f0 '' Function 0x5595a79c6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a667c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a667b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a66798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a66760 'uint4':'vector' lvalue ParmVar 0x5595a7a66410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7a66570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a669c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a66918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7a66d60 # | | | | `-ReturnStmt 0x5595a7a66d50 # | | | | `-CallExpr 0x5595a7a66d20 'float' # | | | | |-ImplicitCastExpr 0x5595a7a66d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a66ce8 '' Function 0x5595a7a02290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a66cc0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a66ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a66c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a66c58 'int64_t':'long' lvalue ParmVar 0x5595a7a66918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7a66a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a66ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a66e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a67aa0 # | | | | `-ReturnStmt 0x5595a7a67a90 # | | | | `-CallExpr 0x5595a7a67a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a67a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a67a28 '' Function 0x5595a7a02508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a67a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a679e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a679d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a67998 'int64_t2':'vector' lvalue ParmVar 0x5595a7a66e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a66f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a67c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a67b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a67fc0 # | | | | `-ReturnStmt 0x5595a7a67fb0 # | | | | `-CallExpr 0x5595a7a67f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a67f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a67f48 '' Function 0x5595a79c6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a67f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a67f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a67ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a67eb8 'int64_t3':'vector' lvalue ParmVar 0x5595a7a67b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a67cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a68120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a68070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a684e8 # | | | | `-ReturnStmt 0x5595a7a684d8 # | | | | `-CallExpr 0x5595a7a684a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a68490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a68470 '' Function 0x5595a79c6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a68448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a68430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a68418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a683e0 'int64_t4':'vector' lvalue ParmVar 0x5595a7a68070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a681d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a68648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a68598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7a68a00 # | | | | `-ReturnStmt 0x5595a7a689f0 # | | | | `-CallExpr 0x5595a7a689c0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a689a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a68988 '' Function 0x5595a7a02290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a68960 'float' # | | | | `-ImplicitCastExpr 0x5595a7a68948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a68930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a688f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7a68598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7a686f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a68b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a68ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a68f38 # | | | | `-ReturnStmt 0x5595a7a68f28 # | | | | `-CallExpr 0x5595a7a68ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a68ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a68ec0 '' Function 0x5595a7a02508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a68e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a68e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a68e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a68e30 'uint64_t2':'vector' lvalue ParmVar 0x5595a7a68ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a68c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a69098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a68fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a69478 # | | | | `-ReturnStmt 0x5595a7a69468 # | | | | `-CallExpr 0x5595a7a69438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a69420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a69400 '' Function 0x5595a79c6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a693d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a693c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a693a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a69370 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a68fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a69148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a695d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a69528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a699c0 # | | | | `-ReturnStmt 0x5595a7a699b0 # | | | | `-CallExpr 0x5595a7a69980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a69968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a69948 '' Function 0x5595a79c6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a69920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a69908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a698f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a698b8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7a69528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a69688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a69b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a69a78 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7a69e70 # | | | | `-ReturnStmt 0x5595a7a69e60 # | | | | `-CallExpr 0x5595a7a69e30 'float' # | | | | |-ImplicitCastExpr 0x5595a7a69e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a69df8 '' Function 0x5595a7a121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a69dd0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a69db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a69da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a69d68 'double' lvalue ParmVar 0x5595a7a69a78 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7a69bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a69fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a69f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7a6a340 # | | | | `-ReturnStmt 0x5595a7a6a330 # | | | | `-CallExpr 0x5595a7a6a300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6a2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a6a2c8 '' Function 0x5595a7a12430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a6a2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6a288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6a270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6a238 'double2':'vector' lvalue ParmVar 0x5595a7a69f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7a6a088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a6a4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6a3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7a6a818 # | | | | `-ReturnStmt 0x5595a7a6a808 # | | | | `-CallExpr 0x5595a7a6a7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6a7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a6a7a0 '' Function 0x5595a7a126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a6a778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6a760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6a748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6a710 'double3':'vector' lvalue ParmVar 0x5595a7a6a3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7a6a558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a6a980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6a8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7a6acf8 # | | | | `-ReturnStmt 0x5595a7a6ace8 # | | | | `-CallExpr 0x5595a7a6acb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6aca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a6ac80 '' Function 0x5595a7a12930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a6ac58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6ac40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6ac28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6abf0 'double4':'vector' lvalue ParmVar 0x5595a7a6a8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7a6aa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7a6ae58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6ada8 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7a6b1b0 # | | | | `-ReturnStmt 0x5595a7a6b1a0 # | | | | `-CallExpr 0x5595a7a6b170 'float' # | | | | |-ImplicitCastExpr 0x5595a7a6b158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a6b138 '' Function 0x5595a7a121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a6b110 'float' # | | | | `-ImplicitCastExpr 0x5595a7a6b0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6b0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6b0a8 'int' lvalue ParmVar 0x5595a7a6ada8 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7a6af08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6b310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6b260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7a6b688 # | | | | `-ReturnStmt 0x5595a7a6b678 # | | | | `-CallExpr 0x5595a7a6b648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6b630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a6b610 '' Function 0x5595a7a12430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a6b5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6b5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6b5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6b580 'int2':'vector' lvalue ParmVar 0x5595a7a6b260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7a6b3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6c6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6b738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7a6ca40 # | | | | `-ReturnStmt 0x5595a7a6ca30 # | | | | `-CallExpr 0x5595a7a6ca00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6c9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a6c9c8 '' Function 0x5595a7a126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a6c9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6c988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6c970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6c938 'int3':'vector' lvalue ParmVar 0x5595a7a6b738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7a6c770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6cba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6caf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7a6cf28 # | | | | `-ReturnStmt 0x5595a7a6cf18 # | | | | `-CallExpr 0x5595a7a6cee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6ced0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a6ceb0 '' Function 0x5595a7a12930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a6ce88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6ce70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6ce58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6ce20 'int4':'vector' lvalue ParmVar 0x5595a7a6caf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7a6cc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6d088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6cfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7a6d400 # | | | | `-ReturnStmt 0x5595a7a6d3f0 # | | | | `-CallExpr 0x5595a7a6d3c0 'float' # | | | | |-ImplicitCastExpr 0x5595a7a6d3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a6d388 '' Function 0x5595a7a121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a6d360 'float' # | | | | `-ImplicitCastExpr 0x5595a7a6d348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6d330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6d2f8 'uint':'unsigned int' lvalue ParmVar 0x5595a7a6cfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7a6d138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6d560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6d4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7a6d8f8 # | | | | `-ReturnStmt 0x5595a7a6d8e8 # | | | | `-CallExpr 0x5595a7a6d8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6d8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a6d880 '' Function 0x5595a7a12430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a6d858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6d840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6d828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6d7f0 'uint2':'vector' lvalue ParmVar 0x5595a7a6d4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7a6d610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6da58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6d9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7a6ddf8 # | | | | `-ReturnStmt 0x5595a7a6dde8 # | | | | `-CallExpr 0x5595a7a6ddb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6dda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a6dd80 '' Function 0x5595a7a126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a6dd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6dd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6dcf0 'uint3':'vector' lvalue ParmVar 0x5595a7a6d9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7a6db08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6df58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6dea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7a6e300 # | | | | `-ReturnStmt 0x5595a7a6e2f0 # | | | | `-CallExpr 0x5595a7a6e2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6e2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a6e288 '' Function 0x5595a7a12930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a6e260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6e230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6e1f8 'uint4':'vector' lvalue ParmVar 0x5595a7a6dea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7a6e008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6e460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6e3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7a6e7f8 # | | | | `-ReturnStmt 0x5595a7a6e7e8 # | | | | `-CallExpr 0x5595a7a6e7b8 'float' # | | | | |-ImplicitCastExpr 0x5595a7a6e7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a6e780 '' Function 0x5595a7a121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a6e758 'float' # | | | | `-ImplicitCastExpr 0x5595a7a6e740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6e728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6e6f0 'int64_t':'long' lvalue ParmVar 0x5595a7a6e3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7a6e510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6e958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6e8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a6ed10 # | | | | `-ReturnStmt 0x5595a7a6ed00 # | | | | `-CallExpr 0x5595a7a6ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a6ec98 '' Function 0x5595a7a12430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a6ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6ec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6ec08 'int64_t2':'vector' lvalue ParmVar 0x5595a7a6e8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a6ea08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6ee70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6edc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7a6f230 # | | | | `-ReturnStmt 0x5595a7a6f220 # | | | | `-CallExpr 0x5595a7a6f1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6f1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a6f1b8 '' Function 0x5595a7a126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a6f190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6f178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6f160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6f128 'int64_t3':'vector' lvalue ParmVar 0x5595a7a6edc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a6ef20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6f390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6f2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7a6f758 # | | | | `-ReturnStmt 0x5595a7a6f748 # | | | | `-CallExpr 0x5595a7a6f718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a6f700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7a6f6e0 '' Function 0x5595a7a12930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7a6f6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a6f6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6f688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6f650 'int64_t4':'vector' lvalue ParmVar 0x5595a7a6f2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7a6f440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6f8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6f808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7a6fc70 # | | | | `-ReturnStmt 0x5595a7a6fc60 # | | | | `-CallExpr 0x5595a7a6fc30 'float' # | | | | |-ImplicitCastExpr 0x5595a7a6fc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7a6fbf8 '' Function 0x5595a7a121b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7a6fbd0 'float' # | | | | `-ImplicitCastExpr 0x5595a7a6fbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a6fba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a6fb68 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7a6f808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7a6f968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a6fdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a6fd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7a701a8 # | | | | `-ReturnStmt 0x5595a7a70198 # | | | | `-CallExpr 0x5595a7a70168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a70150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7a70130 '' Function 0x5595a7a12430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7a70108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a700f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a700d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a700a0 'uint64_t2':'vector' lvalue ParmVar 0x5595a7a6fd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7a6fe80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7a70308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a70258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b36c78 # | | | | `-ReturnStmt 0x5595a7b36c68 # | | | | `-CallExpr 0x5595a7b36c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b36c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7a70670 '' Function 0x5595a7a126a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7a70648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a70630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7a70618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7a705e0 'uint64_t3':'vector' lvalue ParmVar 0x5595a7a70258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7a703b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b36dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b36d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b371c0 # | | | | `-ReturnStmt 0x5595a7b371b0 # | | | | `-CallExpr 0x5595a7b37180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b37168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b37148 '' Function 0x5595a7a12930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b37120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b37108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b370f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b370b8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b36d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b36e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b37330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b37280 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b37678 # | | | | `-ReturnStmt 0x5595a7b37668 # | | | | `-CallExpr 0x5595a7b37638 'float' # | | | | |-ImplicitCastExpr 0x5595a7b37620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b37600 '' Function 0x5595a7a13548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b375d8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b375c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b375a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b37570 'double' lvalue ParmVar 0x5595a7b37280 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b373e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b377e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b37738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b37b50 # | | | | `-ReturnStmt 0x5595a7b37b40 # | | | | `-CallExpr 0x5595a7b37b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b37af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b37ad8 '' Function 0x5595a7a137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b37ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b37a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b37a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b37a48 'double2':'vector' lvalue ParmVar 0x5595a7b37738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b37898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b37cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b37c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b38030 # | | | | `-ReturnStmt 0x5595a7b38020 # | | | | `-CallExpr 0x5595a7b37ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b37fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b37fb8 '' Function 0x5595a7a13a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b37f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b37f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b37f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b37f28 'double3':'vector' lvalue ParmVar 0x5595a7b37c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b37d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b381a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b380f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b38518 # | | | | `-ReturnStmt 0x5595a7b38508 # | | | | `-CallExpr 0x5595a7b384d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b384c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b384a0 '' Function 0x5595a7a13cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b38478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b38460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b38448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b38410 'double4':'vector' lvalue ParmVar 0x5595a7b380f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b38250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b38678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b385c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b389d0 # | | | | `-ReturnStmt 0x5595a7b389c0 # | | | | `-CallExpr 0x5595a7b38990 'float' # | | | | |-ImplicitCastExpr 0x5595a7b38978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b38958 '' Function 0x5595a7a13548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b38930 'float' # | | | | `-ImplicitCastExpr 0x5595a7b38918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b38900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b388c8 'int' lvalue ParmVar 0x5595a7b385c8 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b38728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b38b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b38a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b38ea8 # | | | | `-ReturnStmt 0x5595a7b38e98 # | | | | `-CallExpr 0x5595a7b38e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b38e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b38e30 '' Function 0x5595a7a137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b38e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b38df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b38dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b38da0 'int2':'vector' lvalue ParmVar 0x5595a7b38a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b38be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b39008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b38f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b39388 # | | | | `-ReturnStmt 0x5595a7b39378 # | | | | `-CallExpr 0x5595a7b39348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b39330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b39310 '' Function 0x5595a7a13a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b392e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b392d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b392b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b39280 'int3':'vector' lvalue ParmVar 0x5595a7b38f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b390b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b394e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b39438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b39870 # | | | | `-ReturnStmt 0x5595a7b39860 # | | | | `-CallExpr 0x5595a7b39830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b39818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b397f8 '' Function 0x5595a7a13cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b397d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b397b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b397a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b39768 'int4':'vector' lvalue ParmVar 0x5595a7b39438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b39598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b399d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b39920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b39d48 # | | | | `-ReturnStmt 0x5595a7b39d38 # | | | | `-CallExpr 0x5595a7b39d08 'float' # | | | | |-ImplicitCastExpr 0x5595a7b39cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b39cd0 '' Function 0x5595a7a13548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b39ca8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b39c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b39c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b39c40 'uint':'unsigned int' lvalue ParmVar 0x5595a7b39920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b39a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b39ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b39df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b3a240 # | | | | `-ReturnStmt 0x5595a7b3a230 # | | | | `-CallExpr 0x5595a7b3a200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3a1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b3a1c8 '' Function 0x5595a7a137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b3a1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3a188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3a170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3a138 'uint2':'vector' lvalue ParmVar 0x5595a7b39df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b39f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3a3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3a2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b3a740 # | | | | `-ReturnStmt 0x5595a7b3a730 # | | | | `-CallExpr 0x5595a7b3a700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3a6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b3a6c8 '' Function 0x5595a7a13a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b3a6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3a688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3a670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3a638 'uint3':'vector' lvalue ParmVar 0x5595a7b3a2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b3a450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3a8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3a7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b3c220 # | | | | `-ReturnStmt 0x5595a7b3c210 # | | | | `-CallExpr 0x5595a7b3c1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3abf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b3abd0 '' Function 0x5595a7a13cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b3aba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3ab90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3ab78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3ab40 'uint4':'vector' lvalue ParmVar 0x5595a7b3a7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b3a950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3c380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3c2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b3c718 # | | | | `-ReturnStmt 0x5595a7b3c708 # | | | | `-CallExpr 0x5595a7b3c6d8 'float' # | | | | |-ImplicitCastExpr 0x5595a7b3c6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b3c6a0 '' Function 0x5595a7a13548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b3c678 'float' # | | | | `-ImplicitCastExpr 0x5595a7b3c660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3c648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3c610 'int64_t':'long' lvalue ParmVar 0x5595a7b3c2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b3c430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3c878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3c7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b3cc30 # | | | | `-ReturnStmt 0x5595a7b3cc20 # | | | | `-CallExpr 0x5595a7b3cbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3cbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b3cbb8 '' Function 0x5595a7a137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b3cb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3cb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3cb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3cb28 'int64_t2':'vector' lvalue ParmVar 0x5595a7b3c7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b3c928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3cd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3cce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b3d150 # | | | | `-ReturnStmt 0x5595a7b3d140 # | | | | `-CallExpr 0x5595a7b3d110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3d0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b3d0d8 '' Function 0x5595a7a13a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b3d0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3d098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3d080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3d048 'int64_t3':'vector' lvalue ParmVar 0x5595a7b3cce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b3ce40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3d2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3d200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b3d678 # | | | | `-ReturnStmt 0x5595a7b3d668 # | | | | `-CallExpr 0x5595a7b3d638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3d620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b3d600 '' Function 0x5595a7a13cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b3d5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3d5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3d5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3d570 'int64_t4':'vector' lvalue ParmVar 0x5595a7b3d200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b3d360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3d7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3d728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b3db90 # | | | | `-ReturnStmt 0x5595a7b3db80 # | | | | `-CallExpr 0x5595a7b3db50 'float' # | | | | |-ImplicitCastExpr 0x5595a7b3db38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b3db18 '' Function 0x5595a7a13548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b3daf0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b3dad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3dac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3da88 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b3d728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b3d888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3dcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3dc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b3e0c8 # | | | | `-ReturnStmt 0x5595a7b3e0b8 # | | | | `-CallExpr 0x5595a7b3e088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3e070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b3e050 '' Function 0x5595a7a137c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b3e028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3e010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3dff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3dfc0 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b3dc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b3dda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3e228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3e178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b3e608 # | | | | `-ReturnStmt 0x5595a7b3e5f8 # | | | | `-CallExpr 0x5595a7b3e5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3e5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b3e590 '' Function 0x5595a7a13a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b3e568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3e538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3e500 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b3e178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b3e2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3e768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3e6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b3eb50 # | | | | `-ReturnStmt 0x5595a7b3eb40 # | | | | `-CallExpr 0x5595a7b3eb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3eaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b3ead8 '' Function 0x5595a7a13cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b3eab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3ea80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3ea48 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b3e6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b3e818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b3ecc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3ec10 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b3f008 # | | | | `-ReturnStmt 0x5595a7b3eff8 # | | | | `-CallExpr 0x5595a7b3efc8 'float' # | | | | |-ImplicitCastExpr 0x5595a7b3efb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b3ef90 '' Function 0x5595a7a148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b3ef68 'float' # | | | | `-ImplicitCastExpr 0x5595a7b3ef50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3ef38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3ef00 'double' lvalue ParmVar 0x5595a7b3ec10 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b3ed70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b3f178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3f0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b3f4e0 # | | | | `-ReturnStmt 0x5595a7b3f4d0 # | | | | `-CallExpr 0x5595a7b3f4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3f488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b3f468 '' Function 0x5595a7a14b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b3f440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3f428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3f410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3f3d8 'double2':'vector' lvalue ParmVar 0x5595a7b3f0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b3f228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b3f650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3f5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b3f9c0 # | | | | `-ReturnStmt 0x5595a7b3f9b0 # | | | | `-CallExpr 0x5595a7b3f980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3f968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b3f948 '' Function 0x5595a7a14dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b3f920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3f908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3f8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3f8b8 'double3':'vector' lvalue ParmVar 0x5595a7b3f5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b3f700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b3fb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3fa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b3fea8 # | | | | `-ReturnStmt 0x5595a7b3fe98 # | | | | `-CallExpr 0x5595a7b3fe68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b3fe50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b3fe30 '' Function 0x5595a7a15040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b3fe08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b3fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b3fdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b3fda0 'double4':'vector' lvalue ParmVar 0x5595a7b3fa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b3fbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b40008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b3ff58 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b403a0 # | | | | `-ReturnStmt 0x5595a7b40390 # | | | | `-CallExpr 0x5595a7b40360 'float' # | | | | |-ImplicitCastExpr 0x5595a7b40348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b40328 '' Function 0x5595a7a148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b40300 'float' # | | | | `-ImplicitCastExpr 0x5595a7b402e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b402d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b40298 'int' lvalue ParmVar 0x5595a7b3ff58 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b400b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b40500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b40450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b40878 # | | | | `-ReturnStmt 0x5595a7b40868 # | | | | `-CallExpr 0x5595a7b40838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b40820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b40800 '' Function 0x5595a7a14b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b407d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b407c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b407a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b40770 'int2':'vector' lvalue ParmVar 0x5595a7b40450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b405b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b409d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b40928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b40d58 # | | | | `-ReturnStmt 0x5595a7b40d48 # | | | | `-CallExpr 0x5595a7b40d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b40d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b40ce0 '' Function 0x5595a7a14dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b40cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b40ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b40c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b40c50 'int3':'vector' lvalue ParmVar 0x5595a7b40928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b40a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b40eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b40e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b41240 # | | | | `-ReturnStmt 0x5595a7b41230 # | | | | `-CallExpr 0x5595a7b41200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b411e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b411c8 '' Function 0x5595a7a15040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b411a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b41188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b41170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b41138 'int4':'vector' lvalue ParmVar 0x5595a7b40e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b40f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b413a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b412f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b41718 # | | | | `-ReturnStmt 0x5595a7b41708 # | | | | `-CallExpr 0x5595a7b416d8 'float' # | | | | |-ImplicitCastExpr 0x5595a7b416c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b416a0 '' Function 0x5595a7a148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b41678 'float' # | | | | `-ImplicitCastExpr 0x5595a7b41660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b41648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b41610 'uint':'unsigned int' lvalue ParmVar 0x5595a7b412f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b41450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b41878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b417c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b41c10 # | | | | `-ReturnStmt 0x5595a7b41c00 # | | | | `-CallExpr 0x5595a7b41bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b41bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b41b98 '' Function 0x5595a7a14b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b41b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b41b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b41b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b41b08 'uint2':'vector' lvalue ParmVar 0x5595a7b417c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b41928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b41d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b41cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b42110 # | | | | `-ReturnStmt 0x5595a7b42100 # | | | | `-CallExpr 0x5595a7b420d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b420b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b42098 '' Function 0x5595a7a14dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b42070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b42058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b42040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b42008 'uint3':'vector' lvalue ParmVar 0x5595a7b41cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b41e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b42270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b421c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b42618 # | | | | `-ReturnStmt 0x5595a7b42608 # | | | | `-CallExpr 0x5595a7b425d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b425c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b425a0 '' Function 0x5595a7a15040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b42578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b42560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b42548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b42510 'uint4':'vector' lvalue ParmVar 0x5595a7b421c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b42320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b42778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b426c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b42b10 # | | | | `-ReturnStmt 0x5595a7b42b00 # | | | | `-CallExpr 0x5595a7b42ad0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b42ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b42a98 '' Function 0x5595a7a148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b42a70 'float' # | | | | `-ImplicitCastExpr 0x5595a7b42a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b42a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b42a08 'int64_t':'long' lvalue ParmVar 0x5595a7b426c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b42828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b42c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b42bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b43028 # | | | | `-ReturnStmt 0x5595a7b43018 # | | | | `-CallExpr 0x5595a7b42fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b42fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b42fb0 '' Function 0x5595a7a14b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b42f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b42f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b42f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b42f20 'int64_t2':'vector' lvalue ParmVar 0x5595a7b42bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b42d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b43188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b430d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b43548 # | | | | `-ReturnStmt 0x5595a7b43538 # | | | | `-CallExpr 0x5595a7b43508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b434f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b434d0 '' Function 0x5595a7a14dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b434a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b43490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b43478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b43440 'int64_t3':'vector' lvalue ParmVar 0x5595a7b430d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b43238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b436a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b435f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b43a70 # | | | | `-ReturnStmt 0x5595a7b43a60 # | | | | `-CallExpr 0x5595a7b43a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b43a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b439f8 '' Function 0x5595a7a15040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b439d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b439b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b439a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b43968 'int64_t4':'vector' lvalue ParmVar 0x5595a7b435f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b43758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b43bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b43b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b43f88 # | | | | `-ReturnStmt 0x5595a7b43f78 # | | | | `-CallExpr 0x5595a7b43f48 'float' # | | | | |-ImplicitCastExpr 0x5595a7b43f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b43f10 '' Function 0x5595a7a148d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b43ee8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b43ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b43eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b43e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b43b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b43c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b440e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b44038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b448d0 # | | | | `-ReturnStmt 0x5595a7b448c0 # | | | | `-CallExpr 0x5595a7b44890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b44878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b44858 '' Function 0x5595a7a14b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b44830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b44818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b44800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b447c8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b44038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b44198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b44a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b44980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b44e10 # | | | | `-ReturnStmt 0x5595a7b44e00 # | | | | `-CallExpr 0x5595a7b44dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b44db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b44d98 '' Function 0x5595a7a14dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b44d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b44d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b44d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b44d08 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b44980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b44ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b44f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b44ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b45358 # | | | | `-ReturnStmt 0x5595a7b45348 # | | | | `-CallExpr 0x5595a7b45318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b45300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b452e0 '' Function 0x5595a7a15040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b452b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b452a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b45288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b45250 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b44ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b45020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b45568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b45418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5595a7b45498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5595a7b45950 # | | | | `-ReturnStmt 0x5595a7b45940 # | | | | `-CallExpr 0x5595a7b45908 'float' # | | | | |-ImplicitCastExpr 0x5595a7b458f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b458d0 '' Function 0x5595a7a15f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b45818 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b45800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b457e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b457b0 'double' lvalue ParmVar 0x5595a7b45418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5595a7b458a8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b45890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b45878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b45840 'double' lvalue ParmVar 0x5595a7b45498 'V2' 'double' # | | | `-DeprecatedAttr 0x5595a7b45620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b45b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b45a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7b45a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b45f80 # | | | | `-ReturnStmt 0x5595a7b45f70 # | | | | `-CallExpr 0x5595a7b45f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b45f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b45f00 '' Function 0x5595a7a162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b45e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b45e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b45e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b45dc8 'double2':'vector' lvalue ParmVar 0x5595a7b45a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b45ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b45ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b45ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b45e70 'double2':'vector' lvalue ParmVar 0x5595a7b45a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b45c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b46190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b46040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7b460c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b465b8 # | | | | `-ReturnStmt 0x5595a7b465a8 # | | | | `-CallExpr 0x5595a7b46570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b46558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b46538 '' Function 0x5595a7a165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b46468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b46450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b46438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b46400 'double3':'vector' lvalue ParmVar 0x5595a7b46040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b46510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b464f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b464e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b464a8 'double3':'vector' lvalue ParmVar 0x5595a7b460c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b46248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b467c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b46678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7b466f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b46bf8 # | | | | `-ReturnStmt 0x5595a7b46be8 # | | | | `-CallExpr 0x5595a7b46bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b46b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b46b78 '' Function 0x5595a7a16950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b46aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b46a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b46a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b46a40 'double4':'vector' lvalue ParmVar 0x5595a7b46678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b46b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b46b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b46b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b46ae8 'double4':'vector' lvalue ParmVar 0x5595a7b466f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b46880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b46df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b46ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5595a7b46d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5595a7b471f0 # | | | | `-ReturnStmt 0x5595a7b471e0 # | | | | `-CallExpr 0x5595a7b471a8 'float' # | | | | |-ImplicitCastExpr 0x5595a7b47190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b47170 '' Function 0x5595a7a15f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b470b8 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b470a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b47088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b47050 'int' lvalue ParmVar 0x5595a7b46ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5595a7b47148 'float' # | | | | `-ImplicitCastExpr 0x5595a7b47130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b47118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b470e0 'int' lvalue ParmVar 0x5595a7b46d28 'V2' 'int' # | | | `-DeprecatedAttr 0x5595a7b46eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b473f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b472a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5595a7b47320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b47820 # | | | | `-ReturnStmt 0x5595a7b47810 # | | | | `-CallExpr 0x5595a7b477d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b477c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b477a0 '' Function 0x5595a7a162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b476d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b476b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b476a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b47668 'int2':'vector' lvalue ParmVar 0x5595a7b472a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b47778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b47760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b47748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b47710 'int2':'vector' lvalue ParmVar 0x5595a7b47320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b474a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b47a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b478d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5595a7b47950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b47e58 # | | | | `-ReturnStmt 0x5595a7b47e48 # | | | | `-CallExpr 0x5595a7b47e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b47df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b47dd8 '' Function 0x5595a7a165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b47d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b47cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b47cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b47ca0 'int3':'vector' lvalue ParmVar 0x5595a7b478d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b47db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b47d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b47d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b47d48 'int3':'vector' lvalue ParmVar 0x5595a7b47950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b47ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b48058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b47f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5595a7b47f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b48498 # | | | | `-ReturnStmt 0x5595a7b48488 # | | | | `-CallExpr 0x5595a7b48450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b48438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b48418 '' Function 0x5595a7a16950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b48348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b48330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b48318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b482e0 'int4':'vector' lvalue ParmVar 0x5595a7b47f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b483f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b483d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b483c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b48388 'int4':'vector' lvalue ParmVar 0x5595a7b47f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b48110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4a240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b48548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5595a7b4a170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b4a658 # | | | | `-ReturnStmt 0x5595a7b4a648 # | | | | `-CallExpr 0x5595a7b4a610 'float' # | | | | |-ImplicitCastExpr 0x5595a7b4a5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b4a5d8 '' Function 0x5595a7a15f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b4a520 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b4a508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4a4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4a4b8 'uint':'unsigned int' lvalue ParmVar 0x5595a7b48548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5595a7b4a5b0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b4a598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4a580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4a548 'uint':'unsigned int' lvalue ParmVar 0x5595a7b4a170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b4a2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4a858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4a708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5595a7b4a788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b4aca8 # | | | | `-ReturnStmt 0x5595a7b4ac98 # | | | | `-CallExpr 0x5595a7b4ac60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4ac48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b4ac28 '' Function 0x5595a7a162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b4ab58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4ab40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4ab28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4aaf0 'uint2':'vector' lvalue ParmVar 0x5595a7b4a708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4ac00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4abe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4abd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4ab98 'uint2':'vector' lvalue ParmVar 0x5595a7b4a788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b4a910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4aea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4ad58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5595a7b4add8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b4b300 # | | | | `-ReturnStmt 0x5595a7b4b2f0 # | | | | `-CallExpr 0x5595a7b4b2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4b2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b4b280 '' Function 0x5595a7a165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b4b1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4b198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4b180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4b148 'uint3':'vector' lvalue ParmVar 0x5595a7b4ad58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4b258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4b240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4b228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4b1f0 'uint3':'vector' lvalue ParmVar 0x5595a7b4add8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b4af60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4b500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4b3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5595a7b4b430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b4b960 # | | | | `-ReturnStmt 0x5595a7b4b950 # | | | | `-CallExpr 0x5595a7b4b918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4b900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b4b8e0 '' Function 0x5595a7a16950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b4b810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4b7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4b7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4b7a8 'uint4':'vector' lvalue ParmVar 0x5595a7b4b3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4b8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4b888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4b850 'uint4':'vector' lvalue ParmVar 0x5595a7b4b430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b4b5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4bb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4ba10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5595a7b4ba90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b4bf98 # | | | | `-ReturnStmt 0x5595a7b4bf88 # | | | | `-CallExpr 0x5595a7b4bf50 'float' # | | | | |-ImplicitCastExpr 0x5595a7b4bf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b4bf18 '' Function 0x5595a7a15f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b4be60 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b4be48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4be30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4bdf8 'int64_t':'long' lvalue ParmVar 0x5595a7b4ba10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5595a7b4bef0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b4bed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4bec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4be88 'int64_t':'long' lvalue ParmVar 0x5595a7b4ba90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b4bc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4c198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4c048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b4c0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b4c608 # | | | | `-ReturnStmt 0x5595a7b4c5f8 # | | | | `-CallExpr 0x5595a7b4c5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4c5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b4c588 '' Function 0x5595a7a162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b4c4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4c4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4c488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4c450 'int64_t2':'vector' lvalue ParmVar 0x5595a7b4c048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4c560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4c548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4c530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4c4f8 'int64_t2':'vector' lvalue ParmVar 0x5595a7b4c0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b4c250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4c808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4c6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b4c738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b4cc80 # | | | | `-ReturnStmt 0x5595a7b4cc70 # | | | | `-CallExpr 0x5595a7b4cc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4cc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b4cc00 '' Function 0x5595a7a165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b4cb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4cb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4cb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4cac8 'int64_t3':'vector' lvalue ParmVar 0x5595a7b4c6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4cbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4cba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4cb70 'int64_t3':'vector' lvalue ParmVar 0x5595a7b4c738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b4c8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4ce80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4cd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b4cdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b4d300 # | | | | `-ReturnStmt 0x5595a7b4d2f0 # | | | | `-CallExpr 0x5595a7b4d2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4d2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b4d280 '' Function 0x5595a7a16950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b4d1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4d198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4d180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4d148 'int64_t4':'vector' lvalue ParmVar 0x5595a7b4cd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4d258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4d240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4d228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4d1f0 'int64_t4':'vector' lvalue ParmVar 0x5595a7b4cdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b4cf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4d500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4d3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5595a7b4d430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b4d958 # | | | | `-ReturnStmt 0x5595a7b4d948 # | | | | `-CallExpr 0x5595a7b4d910 'float' # | | | | |-ImplicitCastExpr 0x5595a7b4d8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5595a7b4d8d8 '' Function 0x5595a7a15f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5595a7b4d820 'float' # | | | | | `-ImplicitCastExpr 0x5595a7b4d808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4d7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4d7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b4d3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5595a7b4d8b0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b4d898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4d880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4d848 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b4d430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b4d5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4db58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4da08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5595a7b4da88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b4dfe8 # | | | | `-ReturnStmt 0x5595a7b4dfd8 # | | | | `-CallExpr 0x5595a7b4dfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4df88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5595a7b4df68 '' Function 0x5595a7a162b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5595a7b4de98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4de80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4de68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4de30 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b4da08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4df40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4df28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4df10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4ded8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b4da88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b4dc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4edc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4e098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5595a7b4ecf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b4f258 # | | | | `-ReturnStmt 0x5595a7b4f248 # | | | | `-CallExpr 0x5595a7b4f210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4f1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5595a7b4f1d8 '' Function 0x5595a7a165d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5595a7b4f108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4f0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4f0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4f0a0 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b4e098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4f1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4f198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4f180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4f148 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b4ecf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b4ee78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4f458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4f308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5595a7b4f388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b4f8f8 # | | | | `-ReturnStmt 0x5595a7b4f8e8 # | | | | `-CallExpr 0x5595a7b4f8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b4f898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5595a7b4f878 '' Function 0x5595a7a16950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5595a7b4f7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5595a7b4f790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5595a7b4f778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5595a7b4f740 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b4f308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5595a7b4f850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b4f838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4f820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4f7e8 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b4f388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b4f510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b4fa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4f9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b4fda8 # | | | | `-ReturnStmt 0x5595a7b4fd98 # | | | | `-CallExpr 0x5595a7b4fd68 'float' # | | | | |-ImplicitCastExpr 0x5595a7b4fd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b4fd30 '' Function 0x5595a7a17570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b4fd08 'float' # | | | | `-ImplicitCastExpr 0x5595a7b4fcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b4fcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b4fca0 'double' lvalue ParmVar 0x5595a7b4f9b0 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b4fb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b4ff10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b4fe60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b50278 # | | | | `-ReturnStmt 0x5595a7b50268 # | | | | `-CallExpr 0x5595a7b50238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b50220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b50200 '' Function 0x5595a7a177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b501d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b501c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b501a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b50170 'double2':'vector' lvalue ParmVar 0x5595a7b4fe60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b4ffc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b503e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b50330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b50750 # | | | | `-ReturnStmt 0x5595a7b50740 # | | | | `-CallExpr 0x5595a7b50710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b506f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b506d8 '' Function 0x5595a7a17a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b506b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b50698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b50680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b50648 'double3':'vector' lvalue ParmVar 0x5595a7b50330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b50490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b508b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b50808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b50c30 # | | | | `-ReturnStmt 0x5595a7b50c20 # | | | | `-CallExpr 0x5595a7b50bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b50bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b50bb8 '' Function 0x5595a7a17cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b50b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b50b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b50b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b50b28 'double4':'vector' lvalue ParmVar 0x5595a7b50808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b50968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b50d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b50ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b510e8 # | | | | `-ReturnStmt 0x5595a7b510d8 # | | | | `-CallExpr 0x5595a7b510a8 'float' # | | | | |-ImplicitCastExpr 0x5595a7b51090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b51070 '' Function 0x5595a7a17570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b51048 'float' # | | | | `-ImplicitCastExpr 0x5595a7b51030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b51018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b50fe0 'int' lvalue ParmVar 0x5595a7b50ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b50e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b51248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b51198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b515c0 # | | | | `-ReturnStmt 0x5595a7b515b0 # | | | | `-CallExpr 0x5595a7b51580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b51568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b51548 '' Function 0x5595a7a177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b51520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b51508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b514f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b514b8 'int2':'vector' lvalue ParmVar 0x5595a7b51198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b512f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b51720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b51670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b51aa0 # | | | | `-ReturnStmt 0x5595a7b51a90 # | | | | `-CallExpr 0x5595a7b51a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b51a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b51a28 '' Function 0x5595a7a17a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b51a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b519e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b519d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b51998 'int3':'vector' lvalue ParmVar 0x5595a7b51670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b517d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b51c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b51b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b51f88 # | | | | `-ReturnStmt 0x5595a7b51f78 # | | | | `-CallExpr 0x5595a7b51f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b51f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b51f10 '' Function 0x5595a7a17cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b51ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b51ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b51eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b51e80 'int4':'vector' lvalue ParmVar 0x5595a7b51b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b51cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b520e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b52038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b52460 # | | | | `-ReturnStmt 0x5595a7b52450 # | | | | `-CallExpr 0x5595a7b52420 'float' # | | | | |-ImplicitCastExpr 0x5595a7b52408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b523e8 '' Function 0x5595a7a17570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b523c0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b523a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b52390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b52358 'uint':'unsigned int' lvalue ParmVar 0x5595a7b52038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b52198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b525c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b52510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b52958 # | | | | `-ReturnStmt 0x5595a7b52948 # | | | | `-CallExpr 0x5595a7b52918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b52900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b528e0 '' Function 0x5595a7a177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b528b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b528a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b52888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b52850 'uint2':'vector' lvalue ParmVar 0x5595a7b52510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b52670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b52ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b52a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b54f58 # | | | | `-ReturnStmt 0x5595a7b54f48 # | | | | `-CallExpr 0x5595a7b54f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b54f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b54ee0 '' Function 0x5595a7a17a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b54eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b54ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b54e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b54e50 'uint3':'vector' lvalue ParmVar 0x5595a7b52a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b52b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b550b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b55008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b55460 # | | | | `-ReturnStmt 0x5595a7b55450 # | | | | `-CallExpr 0x5595a7b55420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b55408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b553e8 '' Function 0x5595a7a17cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b553c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b553a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b55390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b55358 'uint4':'vector' lvalue ParmVar 0x5595a7b55008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b55168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b555c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b55510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b55958 # | | | | `-ReturnStmt 0x5595a7b55948 # | | | | `-CallExpr 0x5595a7b55918 'float' # | | | | |-ImplicitCastExpr 0x5595a7b55900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b558e0 '' Function 0x5595a7a17570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b558b8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b558a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b55888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b55850 'int64_t':'long' lvalue ParmVar 0x5595a7b55510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b55670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b55ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b55a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b55e70 # | | | | `-ReturnStmt 0x5595a7b55e60 # | | | | `-CallExpr 0x5595a7b55e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b55e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b55df8 '' Function 0x5595a7a177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b55dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b55db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b55da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b55d68 'int64_t2':'vector' lvalue ParmVar 0x5595a7b55a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b55b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b55fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b55f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b56390 # | | | | `-ReturnStmt 0x5595a7b56380 # | | | | `-CallExpr 0x5595a7b56350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b56338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b56318 '' Function 0x5595a7a17a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b562f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b562d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b562c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b56288 'int64_t3':'vector' lvalue ParmVar 0x5595a7b55f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b56080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b564f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b56440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b568b8 # | | | | `-ReturnStmt 0x5595a7b568a8 # | | | | `-CallExpr 0x5595a7b56878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b56860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b56840 '' Function 0x5595a7a17cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b56818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b56800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b567e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b567b0 'int64_t4':'vector' lvalue ParmVar 0x5595a7b56440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b565a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b56a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b56968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b56dd0 # | | | | `-ReturnStmt 0x5595a7b56dc0 # | | | | `-CallExpr 0x5595a7b56d90 'float' # | | | | |-ImplicitCastExpr 0x5595a7b56d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b56d58 '' Function 0x5595a7a17570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b56d30 'float' # | | | | `-ImplicitCastExpr 0x5595a7b56d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b56d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b56cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b56968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b56ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b56f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b56e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b57308 # | | | | `-ReturnStmt 0x5595a7b572f8 # | | | | `-CallExpr 0x5595a7b572c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b572b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b57290 '' Function 0x5595a7a177e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b57268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b57250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b57238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b57200 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b56e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b56fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b57468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b573b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b57848 # | | | | `-ReturnStmt 0x5595a7b57838 # | | | | `-CallExpr 0x5595a7b57808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b577f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b577d0 '' Function 0x5595a7a17a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b577a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b57790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b57778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b57740 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b573b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b57518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b579a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b578f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b57d90 # | | | | `-ReturnStmt 0x5595a7b57d80 # | | | | `-CallExpr 0x5595a7b57d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b57d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b57d18 '' Function 0x5595a7a17cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b57cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b57cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b57cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b57c88 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b578f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b57a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b57f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b57e50 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b58248 # | | | | `-ReturnStmt 0x5595a7b58238 # | | | | `-CallExpr 0x5595a7b58208 'float' # | | | | |-ImplicitCastExpr 0x5595a7b581f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b581d0 '' Function 0x5595a7a18920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b581a8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b58190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b58178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b58140 'double' lvalue ParmVar 0x5595a7b57e50 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b57fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b583b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b58308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b58720 # | | | | `-ReturnStmt 0x5595a7b58710 # | | | | `-CallExpr 0x5595a7b586e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b586c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b586a8 '' Function 0x5595a7a18b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b58680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b58668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b58650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b58618 'double2':'vector' lvalue ParmVar 0x5595a7b58308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b58468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b58890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b587e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b58c00 # | | | | `-ReturnStmt 0x5595a7b58bf0 # | | | | `-CallExpr 0x5595a7b58bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b58ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b58b88 '' Function 0x5595a7a18e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b58b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b58b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b58b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b58af8 'double3':'vector' lvalue ParmVar 0x5595a7b587e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b58940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b59b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b58cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b59ec8 # | | | | `-ReturnStmt 0x5595a7b59eb8 # | | | | `-CallExpr 0x5595a7b59e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b59e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b59e50 '' Function 0x5595a7a19088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b59e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b59e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b59df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b59dc0 'double4':'vector' lvalue ParmVar 0x5595a7b58cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b59c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b5a028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b59f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b5a380 # | | | | `-ReturnStmt 0x5595a7b5a370 # | | | | `-CallExpr 0x5595a7b5a340 'float' # | | | | |-ImplicitCastExpr 0x5595a7b5a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b5a308 '' Function 0x5595a7a18920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b5a2e0 'float' # | | | | `-ImplicitCastExpr 0x5595a7b5a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5a278 'int' lvalue ParmVar 0x5595a7b59f78 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b5a0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5a4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b5a858 # | | | | `-ReturnStmt 0x5595a7b5a848 # | | | | `-CallExpr 0x5595a7b5a818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5a800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b5a7e0 '' Function 0x5595a7a18b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b5a7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5a7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5a788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5a750 'int2':'vector' lvalue ParmVar 0x5595a7b5a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b5a590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5a9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5a908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b5ad38 # | | | | `-ReturnStmt 0x5595a7b5ad28 # | | | | `-CallExpr 0x5595a7b5acf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5ace0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b5acc0 '' Function 0x5595a7a18e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b5ac98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5ac80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5ac68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5ac30 'int3':'vector' lvalue ParmVar 0x5595a7b5a908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b5aa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5ae98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5ade8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b5b220 # | | | | `-ReturnStmt 0x5595a7b5b210 # | | | | `-CallExpr 0x5595a7b5b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5b1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b5b1a8 '' Function 0x5595a7a19088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b5b180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5b168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5b150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5b118 'int4':'vector' lvalue ParmVar 0x5595a7b5ade8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b5af48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5b380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5b2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b5b6f8 # | | | | `-ReturnStmt 0x5595a7b5b6e8 # | | | | `-CallExpr 0x5595a7b5b6b8 'float' # | | | | |-ImplicitCastExpr 0x5595a7b5b6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b5b680 '' Function 0x5595a7a18920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b5b658 'float' # | | | | `-ImplicitCastExpr 0x5595a7b5b640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5b628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5b5f0 'uint':'unsigned int' lvalue ParmVar 0x5595a7b5b2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b5b430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5b858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5b7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b5bbf0 # | | | | `-ReturnStmt 0x5595a7b5bbe0 # | | | | `-CallExpr 0x5595a7b5bbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5bb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b5bb78 '' Function 0x5595a7a18b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b5bb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5bb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5bae8 'uint2':'vector' lvalue ParmVar 0x5595a7b5b7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b5b908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5bd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5bca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b5c0f0 # | | | | `-ReturnStmt 0x5595a7b5c0e0 # | | | | `-CallExpr 0x5595a7b5c0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5c098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b5c078 '' Function 0x5595a7a18e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b5c050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5c038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5c020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5bfe8 'uint3':'vector' lvalue ParmVar 0x5595a7b5bca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b5be00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5c250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5c1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b5c5f8 # | | | | `-ReturnStmt 0x5595a7b5c5e8 # | | | | `-CallExpr 0x5595a7b5c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b5c580 '' Function 0x5595a7a19088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b5c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5c528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5c4f0 'uint4':'vector' lvalue ParmVar 0x5595a7b5c1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b5c300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5c758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5c6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b5caf0 # | | | | `-ReturnStmt 0x5595a7b5cae0 # | | | | `-CallExpr 0x5595a7b5cab0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b5ca98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b5ca78 '' Function 0x5595a7a18920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b5ca50 'float' # | | | | `-ImplicitCastExpr 0x5595a7b5ca38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5ca20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5c9e8 'int64_t':'long' lvalue ParmVar 0x5595a7b5c6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b5c808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5cc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5cba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b5d008 # | | | | `-ReturnStmt 0x5595a7b5cff8 # | | | | `-CallExpr 0x5595a7b5cfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5cfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b5cf90 '' Function 0x5595a7a18b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b5cf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5cf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5cf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5cf00 'int64_t2':'vector' lvalue ParmVar 0x5595a7b5cba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b5cd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5d168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5d0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b5d528 # | | | | `-ReturnStmt 0x5595a7b5d518 # | | | | `-CallExpr 0x5595a7b5d4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5d4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b5d4b0 '' Function 0x5595a7a18e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b5d488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5d458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5d420 'int64_t3':'vector' lvalue ParmVar 0x5595a7b5d0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b5d218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5d688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5d5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b5da50 # | | | | `-ReturnStmt 0x5595a7b5da40 # | | | | `-CallExpr 0x5595a7b5da10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5d9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b5d9d8 '' Function 0x5595a7a19088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b5d9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5d998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5d980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5d948 'int64_t4':'vector' lvalue ParmVar 0x5595a7b5d5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b5d738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5ebd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b5ef88 # | | | | `-ReturnStmt 0x5595a7b5ef78 # | | | | `-CallExpr 0x5595a7b5ef48 'float' # | | | | |-ImplicitCastExpr 0x5595a7b5ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b5ef10 '' Function 0x5595a7a18920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b5eee8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b5eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b5eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b5ec80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5f0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b5f4c0 # | | | | `-ReturnStmt 0x5595a7b5f4b0 # | | | | `-CallExpr 0x5595a7b5f480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5f468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b5f448 '' Function 0x5595a7a18b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b5f420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5f3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5f3b8 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b5f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b5f198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5f620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5f570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b5fa00 # | | | | `-ReturnStmt 0x5595a7b5f9f0 # | | | | `-CallExpr 0x5595a7b5f9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5f9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b5f988 '' Function 0x5595a7a18e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b5f960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5f948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5f930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5f8f8 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b5f570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b5f6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b5fb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b5fab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b5ff48 # | | | | `-ReturnStmt 0x5595a7b5ff38 # | | | | `-CallExpr 0x5595a7b5ff08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b5fef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b5fed0 '' Function 0x5595a7a19088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b5fea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b5fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b5fe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b5fe40 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b5fab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b5fc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b600b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b60008 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b60400 # | | | | `-ReturnStmt 0x5595a7b603f0 # | | | | `-CallExpr 0x5595a7b603c0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b603a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b60388 '' Function 0x5595a7a19ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b60360 'float' # | | | | `-ImplicitCastExpr 0x5595a7b60348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b60330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b602f8 'double' lvalue ParmVar 0x5595a7b60008 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b60168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b60570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b604c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b608d8 # | | | | `-ReturnStmt 0x5595a7b608c8 # | | | | `-CallExpr 0x5595a7b60898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b60880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b60860 '' Function 0x5595a7a19f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b60838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b60820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b60808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b607d0 'double2':'vector' lvalue ParmVar 0x5595a7b604c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b60620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b60a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b60998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b60db8 # | | | | `-ReturnStmt 0x5595a7b60da8 # | | | | `-CallExpr 0x5595a7b60d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b60d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b60d40 '' Function 0x5595a7a1a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b60d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b60d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b60ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b60cb0 'double3':'vector' lvalue ParmVar 0x5595a7b60998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b60af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b60f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b60e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b612a0 # | | | | `-ReturnStmt 0x5595a7b61290 # | | | | `-CallExpr 0x5595a7b61260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b61248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b61228 '' Function 0x5595a7a1a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b61200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b611e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b611d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b61198 'double4':'vector' lvalue ParmVar 0x5595a7b60e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b60fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b61400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b61350 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b61758 # | | | | `-ReturnStmt 0x5595a7b61748 # | | | | `-CallExpr 0x5595a7b61718 'float' # | | | | |-ImplicitCastExpr 0x5595a7b61700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b616e0 '' Function 0x5595a7a19ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b616b8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b616a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b61688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b61650 'int' lvalue ParmVar 0x5595a7b61350 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b614b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b618b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b61808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b61c30 # | | | | `-ReturnStmt 0x5595a7b61c20 # | | | | `-CallExpr 0x5595a7b61bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b61bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b61bb8 '' Function 0x5595a7a19f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b61b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b61b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b61b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b61b28 'int2':'vector' lvalue ParmVar 0x5595a7b61808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b61968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b61d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b61ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b62110 # | | | | `-ReturnStmt 0x5595a7b62100 # | | | | `-CallExpr 0x5595a7b620d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b620b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b62098 '' Function 0x5595a7a1a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b62070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b62058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b62040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b62008 'int3':'vector' lvalue ParmVar 0x5595a7b61ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b61e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b62270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b621c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b625f8 # | | | | `-ReturnStmt 0x5595a7b625e8 # | | | | `-CallExpr 0x5595a7b625b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b625a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b62580 '' Function 0x5595a7a1a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b62558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b62540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b62528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b624f0 'int4':'vector' lvalue ParmVar 0x5595a7b621c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b62320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b62758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b626a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b62ad0 # | | | | `-ReturnStmt 0x5595a7b62ac0 # | | | | `-CallExpr 0x5595a7b62a90 'float' # | | | | |-ImplicitCastExpr 0x5595a7b62a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b62a58 '' Function 0x5595a7a19ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b62a30 'float' # | | | | `-ImplicitCastExpr 0x5595a7b62a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b62a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b629c8 'uint':'unsigned int' lvalue ParmVar 0x5595a7b626a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b62808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b63c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b63b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b63fd0 # | | | | `-ReturnStmt 0x5595a7b63fc0 # | | | | `-CallExpr 0x5595a7b63f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b63f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b63f58 '' Function 0x5595a7a19f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b63f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b63f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b63f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b63ec8 'uint2':'vector' lvalue ParmVar 0x5595a7b63b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b63ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b64130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b64080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b644d0 # | | | | `-ReturnStmt 0x5595a7b644c0 # | | | | `-CallExpr 0x5595a7b64490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b64478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b64458 '' Function 0x5595a7a1a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b64430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b64418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b64400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b643c8 'uint3':'vector' lvalue ParmVar 0x5595a7b64080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b641e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b64630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b64580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b649d8 # | | | | `-ReturnStmt 0x5595a7b649c8 # | | | | `-CallExpr 0x5595a7b64998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b64980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b64960 '' Function 0x5595a7a1a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b64938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b64920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b64908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b648d0 'uint4':'vector' lvalue ParmVar 0x5595a7b64580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b646e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b64b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b64a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b64ed0 # | | | | `-ReturnStmt 0x5595a7b64ec0 # | | | | `-CallExpr 0x5595a7b64e90 'float' # | | | | |-ImplicitCastExpr 0x5595a7b64e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b64e58 '' Function 0x5595a7a19ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b64e30 'float' # | | | | `-ImplicitCastExpr 0x5595a7b64e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b64e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b64dc8 'int64_t':'long' lvalue ParmVar 0x5595a7b64a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b64be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b65030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b64f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b653e8 # | | | | `-ReturnStmt 0x5595a7b653d8 # | | | | `-CallExpr 0x5595a7b653a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b65390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b65370 '' Function 0x5595a7a19f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b65348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b65330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b65318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b652e0 'int64_t2':'vector' lvalue ParmVar 0x5595a7b64f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b650e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b65548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b65498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b65908 # | | | | `-ReturnStmt 0x5595a7b658f8 # | | | | `-CallExpr 0x5595a7b658c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b658b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b65890 '' Function 0x5595a7a1a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b65868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b65850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b65838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b65800 'int64_t3':'vector' lvalue ParmVar 0x5595a7b65498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b655f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b65a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b659b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b65e30 # | | | | `-ReturnStmt 0x5595a7b65e20 # | | | | `-CallExpr 0x5595a7b65df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b65dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b65db8 '' Function 0x5595a7a1a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b65d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b65d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b65d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b65d28 'int64_t4':'vector' lvalue ParmVar 0x5595a7b659b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b65b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b65f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b65ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b66348 # | | | | `-ReturnStmt 0x5595a7b66338 # | | | | `-CallExpr 0x5595a7b66308 'float' # | | | | |-ImplicitCastExpr 0x5595a7b662f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b662d0 '' Function 0x5595a7a19ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b662a8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b66290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b66278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b66240 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b65ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b66040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b664a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b663f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b66880 # | | | | `-ReturnStmt 0x5595a7b66870 # | | | | `-CallExpr 0x5595a7b66840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b66828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b66808 '' Function 0x5595a7a19f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b667e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b667c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b667b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b66778 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b663f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b66558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b669e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b66930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b66dc0 # | | | | `-ReturnStmt 0x5595a7b66db0 # | | | | `-CallExpr 0x5595a7b66d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b66d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b66d48 '' Function 0x5595a7a1a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b66d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b66d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b66cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b66cb8 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b66930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b66a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b66f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b66e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b67308 # | | | | `-ReturnStmt 0x5595a7b672f8 # | | | | `-CallExpr 0x5595a7b672c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b672b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b67290 '' Function 0x5595a7a1a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b67268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b67250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b67238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b67200 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b66e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b66fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b67478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b673c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5595a7b677c0 # | | | | `-ReturnStmt 0x5595a7b677b0 # | | | | `-CallExpr 0x5595a7b67780 'float' # | | | | |-ImplicitCastExpr 0x5595a7b67768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b67748 '' Function 0x5595a7a09ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b67720 'float' # | | | | `-ImplicitCastExpr 0x5595a7b67708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b676f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b676b8 'double' lvalue ParmVar 0x5595a7b673c8 'V' 'double' # | | | `-DeprecatedAttr 0x5595a7b67528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b67930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b67880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5595a7b68c10 # | | | | `-ReturnStmt 0x5595a7b68c00 # | | | | `-CallExpr 0x5595a7b68bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b68bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b68b98 '' Function 0x5595a7a0a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b68b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b68b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b68b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b68b08 'double2':'vector' lvalue ParmVar 0x5595a7b67880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5595a7b679e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b68d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b68cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5595a7b690f0 # | | | | `-ReturnStmt 0x5595a7b690e0 # | | | | `-CallExpr 0x5595a7b690b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b69098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b69078 '' Function 0x5595a7a0a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b69050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b69038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b69020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b68fe8 'double3':'vector' lvalue ParmVar 0x5595a7b68cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5595a7b68e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b69260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b691b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5595a7b695d8 # | | | | `-ReturnStmt 0x5595a7b695c8 # | | | | `-CallExpr 0x5595a7b69598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b69580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b69560 '' Function 0x5595a7a0a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b69538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b69520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b69508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b694d0 'double4':'vector' lvalue ParmVar 0x5595a7b691b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5595a7b69310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5595a7b69738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b69688 col:26 used V 'int' # | | | |-CompoundStmt 0x5595a7b69a98 # | | | | `-ReturnStmt 0x5595a7b69a88 # | | | | `-CallExpr 0x5595a7b69a58 'float' # | | | | |-ImplicitCastExpr 0x5595a7b69a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b69a20 '' Function 0x5595a7a09ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b699f8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b699e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b699c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b69990 'int' lvalue ParmVar 0x5595a7b69688 'V' 'int' # | | | `-DeprecatedAttr 0x5595a7b697e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b69bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b69b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5595a7b69f78 # | | | | `-ReturnStmt 0x5595a7b69f68 # | | | | `-CallExpr 0x5595a7b69f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b69f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b69f00 '' Function 0x5595a7a0a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b69ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b69ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b69ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b69e70 'int2':'vector' lvalue ParmVar 0x5595a7b69b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5595a7b69ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6a0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6a028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5595a7b6a460 # | | | | `-ReturnStmt 0x5595a7b6a450 # | | | | `-CallExpr 0x5595a7b6a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b6a3e8 '' Function 0x5595a7a0a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b6a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6a390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6a358 'int3':'vector' lvalue ParmVar 0x5595a7b6a028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5595a7b6a188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6a5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6a510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5595a7b6a950 # | | | | `-ReturnStmt 0x5595a7b6a940 # | | | | `-CallExpr 0x5595a7b6a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b6a8d8 '' Function 0x5595a7a0a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b6a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6a880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6a848 'int4':'vector' lvalue ParmVar 0x5595a7b6a510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5595a7b6a670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6aab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6aa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5595a7b6ae30 # | | | | `-ReturnStmt 0x5595a7b6ae20 # | | | | `-CallExpr 0x5595a7b6adf0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b6add8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b6adb8 '' Function 0x5595a7a09ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b6ad90 'float' # | | | | `-ImplicitCastExpr 0x5595a7b6ad78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6ad60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6ad28 'uint':'unsigned int' lvalue ParmVar 0x5595a7b6aa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5595a7b6ab60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6af90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6aee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5595a7b6b330 # | | | | `-ReturnStmt 0x5595a7b6b320 # | | | | `-CallExpr 0x5595a7b6b2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6b2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b6b2b8 '' Function 0x5595a7a0a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b6b290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6b278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6b260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6b228 'uint2':'vector' lvalue ParmVar 0x5595a7b6aee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5595a7b6b040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6b490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6b3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5595a7b6b838 # | | | | `-ReturnStmt 0x5595a7b6b828 # | | | | `-CallExpr 0x5595a7b6b7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6b7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b6b7c0 '' Function 0x5595a7a0a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b6b798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6b780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6b768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6b730 'uint3':'vector' lvalue ParmVar 0x5595a7b6b3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5595a7b6b540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6b998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6b8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5595a7b6bd48 # | | | | `-ReturnStmt 0x5595a7b6bd38 # | | | | `-CallExpr 0x5595a7b6bd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6bcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b6bcd0 '' Function 0x5595a7a0a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b6bca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6bc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6bc40 'uint4':'vector' lvalue ParmVar 0x5595a7b6b8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5595a7b6ba48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6bea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6bdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5595a7b6c248 # | | | | `-ReturnStmt 0x5595a7b6c238 # | | | | `-CallExpr 0x5595a7b6c208 'float' # | | | | |-ImplicitCastExpr 0x5595a7b6c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b6c1d0 '' Function 0x5595a7a09ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b6c1a8 'float' # | | | | `-ImplicitCastExpr 0x5595a7b6c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6c178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6c140 'int64_t':'long' lvalue ParmVar 0x5595a7b6bdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5595a7b6bf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6c3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6c2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b6c768 # | | | | `-ReturnStmt 0x5595a7b6c758 # | | | | `-CallExpr 0x5595a7b6c728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6c710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b6c6f0 '' Function 0x5595a7a0a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b6c6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6c6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6c698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6c660 'int64_t2':'vector' lvalue ParmVar 0x5595a7b6c2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b6c458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6c8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6c818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b6edd0 # | | | | `-ReturnStmt 0x5595a7b6edc0 # | | | | `-CallExpr 0x5595a7b6ed90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6ed78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b6ed58 '' Function 0x5595a7a0a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b6ed30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6ed18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6ed00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6ecc8 'int64_t3':'vector' lvalue ParmVar 0x5595a7b6c818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b6c978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6ef30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6ee80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5595a7b6f300 # | | | | `-ReturnStmt 0x5595a7b6f2f0 # | | | | `-CallExpr 0x5595a7b6f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5595a7b6f288 '' Function 0x5595a7a0a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5595a7b6f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6f230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6f1f8 'int64_t4':'vector' lvalue ParmVar 0x5595a7b6ee80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5595a7b6efe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6f460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6f3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5595a7b6f820 # | | | | `-ReturnStmt 0x5595a7b6f810 # | | | | `-CallExpr 0x5595a7b6f7e0 'float' # | | | | |-ImplicitCastExpr 0x5595a7b6f7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5595a7b6f7a8 '' Function 0x5595a7a09ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5595a7b6f780 'float' # | | | | `-ImplicitCastExpr 0x5595a7b6f768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6f750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6f718 'uint64_t':'unsigned long' lvalue ParmVar 0x5595a7b6f3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5595a7b6f510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6f980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6f8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5595a7b6fd60 # | | | | `-ReturnStmt 0x5595a7b6fd50 # | | | | `-CallExpr 0x5595a7b6fd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b6fd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5595a7b6fce8 '' Function 0x5595a7a0a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5595a7b6fcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b6fca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b6fc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b6fc58 'uint64_t2':'vector' lvalue ParmVar 0x5595a7b6f8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5595a7b6fa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5595a7b6fec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b6fe10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5595a7b702a8 # | | | | `-ReturnStmt 0x5595a7b70298 # | | | | `-CallExpr 0x5595a7b70268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5595a7b70250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5595a7b70230 '' Function 0x5595a7a0a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5595a7b70208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5595a7b701f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5595a7b701d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5595a7b701a0 'uint64_t3':'vector' lvalue ParmVar 0x5595a7b6fe10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5595a7b6ff70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5595a7b70408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5595a7b70358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5595a7b707f8 # | | | `-ReturnStmt 0x5595a7b707e8 # | | | `-CallExpr 0x5595a7b707b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5595a7b707a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5595a7b70780 '' Function 0x5595a7a0a758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5595a7b70758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5595a7b70740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5595a7b70728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5595a7b706f0 'uint64_t4':'vector' lvalue ParmVar 0x5595a7b70358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5595a7b704b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5595a7b70810 prev 0x5595a7a77818 line:12:11 hlsl # | | |-original Namespace 0x5595a78d4a98 'hlsl' # | | `-NamespaceDecl 0x5595a7b70880 prev 0x5595a7972a88 line:13:11 __detail # | | |-original Namespace 0x5595a7972a88 '__detail' # | | |-FunctionDecl 0x5595a7b709b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b70908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5595a7b70b60 # | | | `-ReturnStmt 0x5595a7b70b50 # | | | `-ImplicitCastExpr 0x5595a7b70b38 'vector' # | | | `-BinaryOperator 0x5595a7b70b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5595a7b70ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5595a7b70aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5595a7b70a80 'float4':'vector' lvalue ParmVar 0x5595a7b70908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5595a7b70b00 'vector' # | | | `-FloatingLiteral 0x5595a7b70ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5595a7b70df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5595a7b70b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b70d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b70c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b71058 # | | | `-ReturnStmt 0x5595a7b71048 # | | | `-CallExpr 0x5595a7b71018 '' # | | | |-UnresolvedLookupExpr 0x5595a7b70ed8 '' lvalue (ADL) = 'abs' 0x5595a797de28 0x5595a797e128 0x5595a797e438 0x5595a797e748 0x5595a797fe68 0x5595a7980178 0x5595a7980488 0x5595a7980798 0x5595a7980a68 0x5595a7980d90 0x5595a7981038 0x5595a79812d8 0x5595a7981528 0x5595a7981838 0x5595a7981b48 0x5595a79825d8 0x5595a79828c8 0x5595a7982bd8 0x5595a7982ee8 0x5595a79831f8 0x5595a7987b70 0x5595a7987e18 0x5595a79880b8 0x5595a7988358 0x5595a79885a8 0x5595a79888b8 0x5595a7989cc8 0x5595a7989fd8 # | | | `-DeclRefExpr 0x5595a7b70ff8 'T' lvalue ParmVar 0x5595a7b70c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7b716d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b71070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b71108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b71628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b71578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5595a7b71a28 # | | | `-ReturnStmt 0x5595a7b71a18 # | | | `-CallExpr 0x5595a7b719e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b71748 '' lvalue (ADL) = 'sqrt' 0x5595a7a13f10 0x5595a7a14178 0x5595a7a143f0 0x5595a7a14668 0x5595a7a148d8 0x5595a7a14b50 0x5595a7a14dc8 0x5595a7a15040 0x5595a7b3ecc0 0x5595a7b3f178 0x5595a7b3f650 0x5595a7b3fb30 0x5595a7b40008 0x5595a7b40500 0x5595a7b409d8 0x5595a7b40eb8 0x5595a7b413a0 0x5595a7b41878 0x5595a7b41d70 0x5595a7b42270 0x5595a7b42778 0x5595a7b42c70 0x5595a7b43188 0x5595a7b436a8 0x5595a7b43bd0 0x5595a7b440e8 0x5595a7b44a30 0x5595a7b44f70 # | | | `-CallExpr 0x5595a7b719b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b71868 '' lvalue (ADL) = 'dot' 0x5595a79be968 0x5595a79bed38 0x5595a79bf0d8 0x5595a79bf478 0x5595a79bf780 0x5595a79bfb70 0x5595a79bff18 0x5595a79c02b8 0x5595a79c0608 0x5595a79c0958 0x5595a79c0d58 0x5595a79c10f8 0x5595a79c1498 0x5595a79c1838 0x5595a79c1c08 0x5595a79c1fa8 0x5595a79c2348 0x5595a79c26e8 0x5595a79c2a88 0x5595a79c2e58 0x5595a79c31f8 0x5595a79c3598 0x5595a79c3938 0x5595a79c3d08 0x5595a79c40a8 # | | | |-RecoveryExpr 0x5595a7b71970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b71990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b71e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5595a7b71a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b71d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b71bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5595a7b71c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5595a7b720c0 # | | | `-ReturnStmt 0x5595a7b720b0 # | | | `-InitListExpr 0x5595a7b72050 'void' contains-errors # | | | |-IntegerLiteral 0x5595a7b71e90 'int' 1 # | | | |-BinaryOperator 0x5595a7b71f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5595a7b71ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5595a7b71eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5595a7b71ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5595a7b71f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5595a7b71f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5595a7b71f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5595a7b71fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5595a7b71f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5595a7b71fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5595a7b72030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7b71ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5595a7b72010 'int' 3 # | | |-FunctionTemplateDecl 0x5595a7b723f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5595a7b720d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b72350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b72190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b72208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5595a7b725c8 # | | | `-ReturnStmt 0x5595a7b725b8 # | | | `-CallExpr 0x5595a7b72588 '' # | | | |-UnresolvedLookupExpr 0x5595a7b724e0 '' lvalue (ADL) = 'length_impl' 0x5595a7b70df8 # | | | `-BinaryOperator 0x5595a7b72568 '' '-' # | | | |-DeclRefExpr 0x5595a7b72528 'T' lvalue ParmVar 0x5595a7b72190 'X' 'T' # | | | `-DeclRefExpr 0x5595a7b72548 'T' lvalue ParmVar 0x5595a7b72208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5595a7b750f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b725e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b72678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b75048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b72a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7b72ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5595a7b75258 # | | | `-ReturnStmt 0x5595a7b75248 # | | | `-CallExpr 0x5595a7b75218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b75170 '' lvalue (ADL) = 'length_vec_impl' 0x5595a7b716d0 # | | | `-BinaryOperator 0x5595a7b751f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5595a7b751b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b751d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5595a7b75518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b75288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5595a7b75308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5595a7b75388 col:54 used c 'float' # | | | `-CompoundStmt 0x5595a7b75b90 # | | | `-ReturnStmt 0x5595a7b75b80 # | | | `-CallExpr 0x5595a7b75ac8 'float' # | | | |-ImplicitCastExpr 0x5595a7b75ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5595a7b759b0 '' Function 0x5595a7b75708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5595a7b75b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5595a7b75b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5595a7b759e8 'half2':'vector' lvalue ParmVar 0x5595a7b75288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5595a7b75b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5595a7b75b38 'half2':'vector' # | | | | `-DeclRefExpr 0x5595a7b75a08 'half2':'vector' lvalue ParmVar 0x5595a7b75308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5595a7b75b68 'float' # | | | `-DeclRefExpr 0x5595a7b75a28 'float' lvalue ParmVar 0x5595a7b75388 'c' 'float' # | | |-FunctionTemplateDecl 0x5595a7b76138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b75ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b75c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b76090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b75f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7b75fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5595a7b76348 # | | | `-ReturnStmt 0x5595a7b76338 # | | | `-CallExpr 0x5595a7b76300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b761b8 '' lvalue (ADL) = 'dot' 0x5595a79be968 0x5595a79bed38 0x5595a79bf0d8 0x5595a79bf478 0x5595a79bf780 0x5595a79bfb70 0x5595a79bff18 0x5595a79c02b8 0x5595a79c0608 0x5595a79c0958 0x5595a79c0d58 0x5595a79c10f8 0x5595a79c1498 0x5595a79c1838 0x5595a79c1c08 0x5595a79c1fa8 0x5595a79c2348 0x5595a79c26e8 0x5595a79c2a88 0x5595a79c2e58 0x5595a79c31f8 0x5595a79c3598 0x5595a79c3938 0x5595a79c3d08 0x5595a79c40a8 # | | | |-RecoveryExpr 0x5595a7b762c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b762e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b76888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b76360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b763f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b767e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5595a7b76650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7b76710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5595a7b76f60 # | | | |-DeclStmt 0x5595a7b76a80 # | | | | `-VarDecl 0x5595a7b76938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5595a7b76a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5595a7b769e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5595a7b769a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5595a7b769c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5595a7b76a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5595a7b76a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5595a7b76a20 'int' 0 # | | | |-AttributedStmt 0x5595a7b76f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5595a7b76ee8 unroll 0 # | | | | `-ForStmt 0x5595a7b76eb0 # | | | | |-DeclStmt 0x5595a7b76b50 # | | | | | `-VarDecl 0x5595a7b76ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5595a7b76b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5595a7b76bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5595a7b76ba8 'int' # | | | | | | `-DeclRefExpr 0x5595a7b76b68 'int' lvalue Var 0x5595a7b76ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5595a7b76b88 'int' NonTypeTemplateParm 0x5595a7b763f8 'N' 'int' # | | | | |-UnaryOperator 0x5595a7b76c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5595a7b76be0 'int' lvalue Var 0x5595a7b76ab0 'i' 'int' # | | | | `-BinaryOperator 0x5595a7b76e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5595a7b76c18 'T' contains-errors lvalue Var 0x5595a7b76938 'sum' 'T' # | | | | `-CallExpr 0x5595a7b76e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5595a7b76c50 '' lvalue (ADL) = 'mad' 0x5595a79db460 0x5595a79db818 0x5595a79dbbe0 0x5595a79dcfd0 0x5595a79dd380 0x5595a79dd748 0x5595a79ddb10 0x5595a79dded8 0x5595a79de2a0 0x5595a79de668 0x5595a79dea30 0x5595a79dee30 0x5595a79df1f8 0x5595a79df5c0 0x5595a79df988 0x5595a79dfd50 0x5595a79e0118 0x5595a79e04e0 0x5595a79e08a8 0x5595a79e0cd0 0x5595a79e1080 0x5595a79e1448 0x5595a79e1810 0x5595a79e1bd8 0x5595a79e1f88 0x5595a79e2350 0x5595a79e2718 0x5595a79e2ae0 # | | | | |-ArraySubscriptExpr 0x5595a7b76db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5595a7b76d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5595a7b76d90 'int' lvalue Var 0x5595a7b76ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5595a7b76e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5595a7b76dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5595a7b76df0 'int' lvalue Var 0x5595a7b76ab0 'i' 'int' # | | | | `-DeclRefExpr 0x5595a7b76e30 'T' contains-errors lvalue Var 0x5595a7b76938 'sum' 'T' # | | | `-ReturnStmt 0x5595a7b76f50 # | | | `-DeclRefExpr 0x5595a7b76f30 'T' contains-errors lvalue Var 0x5595a7b76938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5595a7b77268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5595a7b76f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b771c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b77040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b770b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5595a7b77480 # | | | `-ReturnStmt 0x5595a7b77470 # | | | `-BinaryOperator 0x5595a7b77450 '' '-' # | | | |-DeclRefExpr 0x5595a7b77350 'T' lvalue ParmVar 0x5595a7b77040 'I' 'T' # | | | `-BinaryOperator 0x5595a7b77430 '' '*' # | | | |-BinaryOperator 0x5595a7b773f0 '' '*' # | | | | |-BinaryOperator 0x5595a7b773b0 '' '*' # | | | | | |-IntegerLiteral 0x5595a7b77370 'int' 2 # | | | | | `-DeclRefExpr 0x5595a7b77390 'T' lvalue ParmVar 0x5595a7b770b8 'N' 'T' # | | | | `-DeclRefExpr 0x5595a7b773d0 'T' lvalue ParmVar 0x5595a7b77040 'I' 'T' # | | | `-DeclRefExpr 0x5595a7b77410 'T' lvalue ParmVar 0x5595a7b770b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5595a7b77888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b77498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b77538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5595a7b777e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b77650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b77710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5595a7b77b58 # | | | `-ReturnStmt 0x5595a7b77b48 # | | | `-BinaryOperator 0x5595a7b77b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5595a7b77908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5595a7b77b08 '' contains-errors '*' # | | | |-BinaryOperator 0x5595a7b77968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5595a7b77928 'int' 2 # | | | | `-RecoveryExpr 0x5595a7b77948 '' contains-errors lvalue # | | | `-CallExpr 0x5595a7b77ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b77988 '' lvalue (ADL) = 'dot' 0x5595a79be968 0x5595a79bed38 0x5595a79bf0d8 0x5595a79bf478 0x5595a79bf780 0x5595a79bfb70 0x5595a79bff18 0x5595a79c02b8 0x5595a79c0608 0x5595a79c0958 0x5595a79c0d58 0x5595a79c10f8 0x5595a79c1498 0x5595a79c1838 0x5595a79c1c08 0x5595a79c1fa8 0x5595a79c2348 0x5595a79c26e8 0x5595a79c2a88 0x5595a79c2e58 0x5595a79c31f8 0x5595a79c3598 0x5595a79c3938 0x5595a79c3d08 0x5595a79c40a8 # | | | |-RecoveryExpr 0x5595a7b77a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b77ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b77fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5595a7b77b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5595a7b77bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5595a7b77f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b77ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b77d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5595a7b77d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5595a7b78ab0 # | | | |-DeclStmt 0x5595a7b782c0 # | | | | `-VarDecl 0x5595a7b780d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5595a7b78288 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b78140 '' lvalue (ADL) = 'dot' 0x5595a79be968 0x5595a79bed38 0x5595a79bf0d8 0x5595a79bf478 0x5595a79bf780 0x5595a79bfb70 0x5595a79bff18 0x5595a79c02b8 0x5595a79c0608 0x5595a79c0958 0x5595a79c0d58 0x5595a79c10f8 0x5595a79c1498 0x5595a79c1838 0x5595a79c1c08 0x5595a79c1fa8 0x5595a79c2348 0x5595a79c26e8 0x5595a79c2a88 0x5595a79c2e58 0x5595a79c31f8 0x5595a79c3598 0x5595a79c3938 0x5595a79c3d08 0x5595a79c40a8 # | | | | |-DeclRefExpr 0x5595a7b78248 'T' lvalue ParmVar 0x5595a7b77d20 'N' 'T' # | | | | `-DeclRefExpr 0x5595a7b78268 'T' lvalue ParmVar 0x5595a7b77ca8 'I' 'T' # | | | |-DeclStmt 0x5595a7b784f8 # | | | | `-VarDecl 0x5595a7b782f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5595a7b784d8 '' '-' # | | | | |-IntegerLiteral 0x5595a7b78360 'int' 1 # | | | | `-BinaryOperator 0x5595a7b784b8 '' '*' # | | | | |-BinaryOperator 0x5595a7b783c0 '' '*' # | | | | | |-DeclRefExpr 0x5595a7b78380 'U' lvalue ParmVar 0x5595a7b77d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5595a7b783a0 'U' lvalue ParmVar 0x5595a7b77d98 'Eta' 'U' # | | | | `-ParenExpr 0x5595a7b78498 '' # | | | | `-BinaryOperator 0x5595a7b78478 '' '-' # | | | | |-IntegerLiteral 0x5595a7b783e0 'int' 1 # | | | | `-BinaryOperator 0x5595a7b78458 '' '*' # | | | | |-DeclRefExpr 0x5595a7b78400 'T' lvalue Var 0x5595a7b780d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5595a7b78438 'T' lvalue Var 0x5595a7b780d8 'Mul' 'T' # | | | |-DeclStmt 0x5595a7b788a0 # | | | | `-VarDecl 0x5595a7b78530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5595a7b78880 '' # | | | | `-BinaryOperator 0x5595a7b78860 '' '-' # | | | | |-BinaryOperator 0x5595a7b785d8 '' '*' # | | | | | |-DeclRefExpr 0x5595a7b78598 'U' lvalue ParmVar 0x5595a7b77d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5595a7b785b8 'T' lvalue ParmVar 0x5595a7b77ca8 'I' 'T' # | | | | `-BinaryOperator 0x5595a7b78840 '' '*' # | | | | |-ParenExpr 0x5595a7b78800 '' # | | | | | `-BinaryOperator 0x5595a7b787e0 '' '+' # | | | | | |-BinaryOperator 0x5595a7b78638 '' '*' # | | | | | | |-DeclRefExpr 0x5595a7b785f8 'U' lvalue ParmVar 0x5595a7b77d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5595a7b78618 'T' lvalue Var 0x5595a7b780d8 'Mul' 'T' # | | | | | `-CallExpr 0x5595a7b787b0 '' # | | | | | |-UnresolvedLookupExpr 0x5595a7b78658 '' lvalue (ADL) = 'sqrt' 0x5595a7a13f10 0x5595a7a14178 0x5595a7a143f0 0x5595a7a14668 0x5595a7a148d8 0x5595a7a14b50 0x5595a7a14dc8 0x5595a7a15040 0x5595a7b3ecc0 0x5595a7b3f178 0x5595a7b3f650 0x5595a7b3fb30 0x5595a7b40008 0x5595a7b40500 0x5595a7b409d8 0x5595a7b40eb8 0x5595a7b413a0 0x5595a7b41878 0x5595a7b41d70 0x5595a7b42270 0x5595a7b42778 0x5595a7b42c70 0x5595a7b43188 0x5595a7b436a8 0x5595a7b43bd0 0x5595a7b440e8 0x5595a7b44a30 0x5595a7b44f70 # | | | | | `-DeclRefExpr 0x5595a7b78778 'T' lvalue Var 0x5595a7b782f8 'K' 'T' # | | | | `-DeclRefExpr 0x5595a7b78820 'T' lvalue ParmVar 0x5595a7b77d20 'N' 'T' # | | | `-ReturnStmt 0x5595a7b78aa0 # | | | `-CallExpr 0x5595a7b78a60 '' # | | | |-UnresolvedLookupExpr 0x5595a7b788f0 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a7b77bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7b77b70 'T' # | | | |-BinaryOperator 0x5595a7b789a8 '' '<' # | | | | |-DeclRefExpr 0x5595a7b78968 'T' lvalue Var 0x5595a7b782f8 'K' 'T' # | | | | `-IntegerLiteral 0x5595a7b78988 'int' 0 # | | | |-CXXStaticCastExpr 0x5595a7b789f8 'T' static_cast # | | | | `-IntegerLiteral 0x5595a7b789c8 'int' 0 # | | | `-DeclRefExpr 0x5595a7b78a28 'T' lvalue Var 0x5595a7b78530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5595a7b78db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5595a7b78ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b78d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b78b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b78c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5595a7b7aa08 # | | | |-DeclStmt 0x5595a7b78f88 # | | | | `-VarDecl 0x5595a7b78ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5595a7b78f68 '' '/' # | | | | |-DeclRefExpr 0x5595a7b78f28 'T' lvalue ParmVar 0x5595a7b78b90 'X' 'T' # | | | | `-DeclRefExpr 0x5595a7b78f48 'T' lvalue ParmVar 0x5595a7b78c08 'Y' 'T' # | | | |-DeclStmt 0x5595a7b7a4c0 # | | | | `-VarDecl 0x5595a7b7a3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5595a7b7a4a0 '' '>=' # | | | | |-DeclRefExpr 0x5595a7b7a448 'T' lvalue Var 0x5595a7b78ec0 'div' 'T' # | | | | `-IntegerLiteral 0x5595a7b7a480 'int' 0 # | | | |-DeclStmt 0x5595a7b7a820 # | | | | `-VarDecl 0x5595a7b7a4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5595a7b7a7f0 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7a560 '' lvalue (ADL) = 'frac' 0x5595a79d0c40 0x5595a79d0ea8 0x5595a79d1120 0x5595a79d1398 0x5595a79d15f8 0x5595a79d1870 0x5595a79d1ae8 0x5595a79d1d70 0x5595a7a3ae40 0x5595a7a3b2f8 0x5595a7a3b7d0 0x5595a7a3bcb0 0x5595a7aee308 0x5595a7aee7c0 0x5595a7aeec98 0x5595a7aef178 0x5595a7aef660 0x5595a7aefb38 0x5595a7af0860 0x5595a7af0d60 0x5595a7af1268 0x5595a7af1760 0x5595a7af1c78 0x5595a7af2198 0x5595a7af26c0 0x5595a7af35e8 0x5595a7af3b20 0x5595a7af4060 # | | | | `-CallExpr 0x5595a7b7a7c0 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7a680 '' lvalue (ADL) = 'abs' 0x5595a797de28 0x5595a797e128 0x5595a797e438 0x5595a797e748 0x5595a797fe68 0x5595a7980178 0x5595a7980488 0x5595a7980798 0x5595a7980a68 0x5595a7980d90 0x5595a7981038 0x5595a79812d8 0x5595a7981528 0x5595a7981838 0x5595a7981b48 0x5595a79825d8 0x5595a79828c8 0x5595a7982bd8 0x5595a7982ee8 0x5595a79831f8 0x5595a7987b70 0x5595a7987e18 0x5595a79880b8 0x5595a7988358 0x5595a79885a8 0x5595a79888b8 0x5595a7989cc8 0x5595a7989fd8 # | | | | `-DeclRefExpr 0x5595a7b7a7a0 'T' lvalue Var 0x5595a7b78ec0 'div' 'T' # | | | `-ReturnStmt 0x5595a7b7a9f8 # | | | `-BinaryOperator 0x5595a7b7a9d8 '' '*' # | | | |-CallExpr 0x5595a7b7a978 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7a858 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b78b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b78ae0 'T' # | | | | |-DeclRefExpr 0x5595a7b7a8d0 'bool' lvalue Var 0x5595a7b7a3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5595a7b7a908 'T' lvalue Var 0x5595a7b7a4f8 'frc' 'T' # | | | | `-UnaryOperator 0x5595a7b7a960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5595a7b7a940 'T' lvalue Var 0x5595a7b7a4f8 'frc' 'T' # | | | `-DeclRefExpr 0x5595a7b7a9b8 'T' lvalue ParmVar 0x5595a7b78c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5595a7b7ae28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7aa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b7aad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b7ad80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7abf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7b7acb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5595a7b7b6b8 # | | | |-DeclStmt 0x5595a7b7aff0 # | | | | `-VarDecl 0x5595a7b7af00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5595a7b7afc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5595a7b7afa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5595a7b7af68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5595a7b7af88 '' contains-errors lvalue # | | | |-DeclStmt 0x5595a7b7b140 # | | | | `-VarDecl 0x5595a7b7b050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5595a7b7b118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5595a7b7b0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5595a7b7b0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5595a7b7b0d8 'int' 0 # | | | |-DeclStmt 0x5595a7b7b500 # | | | | `-VarDecl 0x5595a7b7b1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5595a7b7b4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5595a7b7b4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5595a7b7b218 '' lvalue (ADL) = 'frac' 0x5595a79d0c40 0x5595a79d0ea8 0x5595a79d1120 0x5595a79d1398 0x5595a79d15f8 0x5595a79d1870 0x5595a79d1ae8 0x5595a79d1d70 0x5595a7a3ae40 0x5595a7a3b2f8 0x5595a7a3b7d0 0x5595a7a3bcb0 0x5595a7aee308 0x5595a7aee7c0 0x5595a7aeec98 0x5595a7aef178 0x5595a7aef660 0x5595a7aefb38 0x5595a7af0860 0x5595a7af0d60 0x5595a7af1268 0x5595a7af1760 0x5595a7af1c78 0x5595a7af2198 0x5595a7af26c0 0x5595a7af35e8 0x5595a7af3b20 0x5595a7af4060 # | | | | `-CallExpr 0x5595a7b7b478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5595a7b7b338 '' lvalue (ADL) = 'abs' 0x5595a797de28 0x5595a797e128 0x5595a797e438 0x5595a797e748 0x5595a797fe68 0x5595a7980178 0x5595a7980488 0x5595a7980798 0x5595a7980a68 0x5595a7980d90 0x5595a7981038 0x5595a79812d8 0x5595a7981528 0x5595a7981838 0x5595a7981b48 0x5595a79825d8 0x5595a79828c8 0x5595a7982bd8 0x5595a7982ee8 0x5595a79831f8 0x5595a7987b70 0x5595a7987e18 0x5595a79880b8 0x5595a7988358 0x5595a79885a8 0x5595a79888b8 0x5595a7989cc8 0x5595a7989fd8 # | | | | `-RecoveryExpr 0x5595a7b7b458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5595a7b7b6a8 # | | | `-BinaryOperator 0x5595a7b7b688 '' contains-errors '*' # | | | |-CallExpr 0x5595a7b7b628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5595a7b7b538 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b7aa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b7aa38 'T' # | | | | |-RecoveryExpr 0x5595a7b7b5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5595a7b7b5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5595a7b7b610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5595a7b7b5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b7b668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b7baf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7b730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b7ba50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7b7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5595a7b7b858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5595a7b7b8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b7bfe0 # | | | |-DeclStmt 0x5595a7b7be60 # | | | | `-VarDecl 0x5595a7b7bc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5595a7b7be30 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7bc70 '' lvalue (ADL) = 'saturate' 0x5595a79c70b8 0x5595a79c7320 0x5595a79c7598 0x5595a79c7810 0x5595a79c7a70 0x5595a79c7ce8 0x5595a79c7f60 0x5595a79c81d8 0x5595a79c8438 0x5595a79c86b0 0x5595a79c8928 0x5595a79c8bf0 # | | | | `-BinaryOperator 0x5595a7b7be10 '' '/' # | | | | |-ParenExpr 0x5595a7b7bd70 '' # | | | | | `-BinaryOperator 0x5595a7b7bd50 '' '-' # | | | | | |-DeclRefExpr 0x5595a7b7bd10 'T' lvalue ParmVar 0x5595a7b7b8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5595a7b7bd30 'T' lvalue ParmVar 0x5595a7b7b7e0 'Min' 'T' # | | | | `-ParenExpr 0x5595a7b7bdf0 '' # | | | | `-BinaryOperator 0x5595a7b7bdd0 '' '-' # | | | | |-DeclRefExpr 0x5595a7b7bd90 'T' lvalue ParmVar 0x5595a7b7b858 'Max' 'T' # | | | | `-DeclRefExpr 0x5595a7b7bdb0 'T' lvalue ParmVar 0x5595a7b7b7e0 'Min' 'T' # | | | `-ReturnStmt 0x5595a7b7bfd0 # | | | `-BinaryOperator 0x5595a7b7bfb0 '' '*' # | | | |-BinaryOperator 0x5595a7b7bf70 '' '*' # | | | | |-ParenExpr 0x5595a7b7bf30 '' # | | | | | `-BinaryOperator 0x5595a7b7bf10 '' '-' # | | | | | |-IntegerLiteral 0x5595a7b7be78 'int' 3 # | | | | | `-BinaryOperator 0x5595a7b7bef0 '' '*' # | | | | | |-IntegerLiteral 0x5595a7b7be98 'int' 2 # | | | | | `-DeclRefExpr 0x5595a7b7beb8 'T' lvalue Var 0x5595a7b7bc08 'S' 'T' # | | | | `-DeclRefExpr 0x5595a7b7bf50 'T' lvalue Var 0x5595a7b7bc08 'S' 'T' # | | | `-DeclRefExpr 0x5595a7b7bf90 'T' lvalue Var 0x5595a7b7bc08 'S' 'T' # | | |-FunctionTemplateDecl 0x5595a7b7c4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7c000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b7c098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b7c420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7c1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5595a7b7c270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5595a7b7c330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5595a7b7c9e0 # | | | |-DeclStmt 0x5595a7b7c878 # | | | | `-VarDecl 0x5595a7b7c5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5595a7b7c850 '' contains-errors lvalue # | | | | `-CallExpr 0x5595a7b7c820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5595a7b7c610 '' lvalue (ADL) = 'saturate' 0x5595a79c70b8 0x5595a79c7320 0x5595a79c7598 0x5595a79c7810 0x5595a79c7a70 0x5595a79c7ce8 0x5595a79c7f60 0x5595a79c81d8 0x5595a79c8438 0x5595a79c86b0 0x5595a79c8928 0x5595a79c8bf0 # | | | | `-BinaryOperator 0x5595a7b7c800 '' contains-errors '/' # | | | | |-ParenExpr 0x5595a7b7c738 '' contains-errors # | | | | | `-BinaryOperator 0x5595a7b7c718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5595a7b7c6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5595a7b7c6b0 'int' lvalue ParmVar 0x5595a7b7c330 'X' 'int' # | | | | | `-RecoveryExpr 0x5595a7b7c6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5595a7b7c7e0 '' contains-errors # | | | | `-BinaryOperator 0x5595a7b7c7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5595a7b7c778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5595a7b7c758 'int' lvalue ParmVar 0x5595a7b7c270 'Max' 'int' # | | | | `-RecoveryExpr 0x5595a7b7c7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5595a7b7c9d0 # | | | `-BinaryOperator 0x5595a7b7c9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5595a7b7c970 '' contains-errors '*' # | | | | |-ParenExpr 0x5595a7b7c930 '' contains-errors # | | | | | `-BinaryOperator 0x5595a7b7c910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5595a7b7c890 'int' 3 # | | | | | `-BinaryOperator 0x5595a7b7c8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5595a7b7c8b0 'int' 2 # | | | | | `-RecoveryExpr 0x5595a7b7c8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5595a7b7c950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b7c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b7ce50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7ca18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b7cda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7cb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5595a7b7cba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5595a7b7cc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5595a7b7dc08 # | | | |-DeclStmt 0x5595a7b7cfb0 # | | | | `-VarDecl 0x5595a7b7cee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5595a7b7cf90 '' '<' # | | | | |-DeclRefExpr 0x5595a7b7cf50 'T' lvalue ParmVar 0x5595a7b7cb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5595a7b7cf70 'int' 0 # | | | |-DeclStmt 0x5595a7b7d1a0 # | | | | `-VarDecl 0x5595a7b7cfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5595a7b7d160 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7d070 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b7ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b7ca18 'T' # | | | | |-DeclRefExpr 0x5595a7b7d0e8 'bool' lvalue Var 0x5595a7b7cee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5595a7b7d120 'int' 0 # | | | | `-DeclRefExpr 0x5595a7b7d140 'T' lvalue ParmVar 0x5595a7b7cb30 'NDotL' 'T' # | | | |-DeclStmt 0x5595a7b7d3b8 # | | | | `-VarDecl 0x5595a7b7d230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5595a7b7d390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5595a7b7d330 'void' # | | | | |-IntegerLiteral 0x5595a7b7d298 'int' 1 # | | | | |-DeclRefExpr 0x5595a7b7d2b8 'T' lvalue Var 0x5595a7b7cfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5595a7b7d2f0 'int' 0 # | | | | `-IntegerLiteral 0x5595a7b7d310 'int' 1 # | | | |-DeclStmt 0x5595a7b7d5f8 # | | | | `-VarDecl 0x5595a7b7d3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5595a7b7d5c0 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7d448 '' lvalue (ADL) = 'or' 0x5595a79f7b78 0x5595a79f7e88 0x5595a79f81a8 0x5595a79f84c8 0x5595a79f87e8 0x5595a79f8af0 0x5595a79f8df8 0x5595a79f9100 0x5595a79f9408 0x5595a79f9710 0x5595a79f9a18 0x5595a79f9d20 0x5595a79fa028 0x5595a79fa330 0x5595a79fa638 0x5595a79fa968 0x5595a79fac70 0x5595a79faf78 0x5595a79fb280 # | | | | |-DeclRefExpr 0x5595a7b7d520 'bool' lvalue Var 0x5595a7b7cee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5595a7b7d5a0 '' # | | | | `-BinaryOperator 0x5595a7b7d580 '' '<' # | | | | |-DeclRefExpr 0x5595a7b7d540 'T' lvalue ParmVar 0x5595a7b7cba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5595a7b7d560 'int' 0 # | | | |-DeclStmt 0x5595a7b7d998 # | | | | `-VarDecl 0x5595a7b7d630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5595a7b7d968 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7d698 '' lvalue (ADL) = 'exp' 0x5595a79c4c70 0x5595a79c4ed8 0x5595a79c5150 0x5595a79c53c8 0x5595a79c5628 0x5595a79c58a0 0x5595a79c5b18 0x5595a79c5da0 0x5595a7acf438 0x5595a7acf8e8 0x5595a7acfdb8 0x5595a7ad0290 0x5595a7ad0768 0x5595a7ad0c20 0x5595a7ad1780 0x5595a7ad1c60 0x5595a7ad2148 0x5595a7ad2620 0x5595a7ad2b18 0x5595a7ad3018 0x5595a7ad3520 0x5595a7ad4360 0x5595a7ad4878 0x5595a7ad4d98 0x5595a7ad52c0 0x5595a7ad57d8 0x5595a7ad5d10 0x5595a7ad9788 # | | | | `-BinaryOperator 0x5595a7b7d948 '' '*' # | | | | |-CallExpr 0x5595a7b7d8f8 '' # | | | | | |-UnresolvedLookupExpr 0x5595a7b7d7b8 '' lvalue (ADL) = 'log' 0x5595a79d67e8 0x5595a79d6a50 0x5595a79d6d20 0x5595a79d6f98 0x5595a79d71f8 0x5595a79d7470 0x5595a79d76e8 0x5595a79d7960 0x5595a7b05168 0x5595a7b05618 0x5595a7b05ae8 0x5595a7b05fc0 0x5595a7b06498 0x5595a7b06950 0x5595a7b06e40 0x5595a7b07320 0x5595a7b07808 0x5595a7b07ce0 0x5595a7b081d8 0x5595a7b086d8 0x5595a7b09410 0x5595a7b09908 0x5595a7b09e20 0x5595a7b0a340 0x5595a7b0a868 0x5595a7b0ad80 0x5595a7b0b2b8 0x5595a7b0c0a8 # | | | | | `-DeclRefExpr 0x5595a7b7d8d8 'T' lvalue ParmVar 0x5595a7b7cba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5595a7b7d928 'T' lvalue ParmVar 0x5595a7b7cc20 'M' 'T' # | | | |-BinaryOperator 0x5595a7b7dbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5595a7b7da30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5595a7b7d9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5595a7b7d9b0 'int' contains-errors lvalue Var 0x5595a7b7d230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5595a7b7da10 'int' 2 # | | | | `-CallExpr 0x5595a7b7db78 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7da70 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b7ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b7ca18 'T' # | | | | |-DeclRefExpr 0x5595a7b7dae8 'bool' lvalue Var 0x5595a7b7d3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5595a7b7db20 'int' 0 # | | | | `-DeclRefExpr 0x5595a7b7db40 'T' lvalue Var 0x5595a7b7d630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5595a7b7dbf8 # | | | `-RecoveryExpr 0x5595a7b7dbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b7dfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7dc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b7df20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7dd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5595a7b7dd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b7ddf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5595a7b7e368 # | | | `-ReturnStmt 0x5595a7b7e358 # | | | `-CallExpr 0x5595a7b7e318 '' # | | | |-UnresolvedLookupExpr 0x5595a7b7e0b8 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | |-BinaryOperator 0x5595a7b7e2a0 '' '<' # | | | | |-CallExpr 0x5595a7b7e248 '' # | | | | | |-UnresolvedLookupExpr 0x5595a7b7e100 '' lvalue (ADL) = 'dot' 0x5595a79be968 0x5595a79bed38 0x5595a79bf0d8 0x5595a79bf478 0x5595a79bf780 0x5595a79bfb70 0x5595a79bff18 0x5595a79c02b8 0x5595a79c0608 0x5595a79c0958 0x5595a79c0d58 0x5595a79c10f8 0x5595a79c1498 0x5595a79c1838 0x5595a79c1c08 0x5595a79c1fa8 0x5595a79c2348 0x5595a79c26e8 0x5595a79c2a88 0x5595a79c2e58 0x5595a79c31f8 0x5595a79c3598 0x5595a79c3938 0x5595a79c3d08 0x5595a79c40a8 # | | | | | |-DeclRefExpr 0x5595a7b7e208 'T' lvalue ParmVar 0x5595a7b7dd78 'I' 'T' # | | | | | `-DeclRefExpr 0x5595a7b7e228 'T' lvalue ParmVar 0x5595a7b7ddf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5595a7b7e280 'int' 0 # | | | |-DeclRefExpr 0x5595a7b7e2c0 'T' lvalue ParmVar 0x5595a7b7dd00 'N' 'T' # | | | `-UnaryOperator 0x5595a7b7e300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5595a7b7e2e0 'T' lvalue ParmVar 0x5595a7b7dd00 'N' 'T' # | | |-FunctionTemplateDecl 0x5595a7b7ea98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7e380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b7e9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7e870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b7e8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5595a7b7ed40 # | | | `-ReturnStmt 0x5595a7b7ed30 # | | | `-BinaryOperator 0x5595a7b7ed10 '' '*' # | | | |-CallExpr 0x5595a7b7ecc0 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7eb80 '' lvalue (ADL) = 'exp2' 0x5595a79c6000 0x5595a79c6268 0x5595a79c64e0 0x5595a79c6758 0x5595a79c69b8 0x5595a79a4dc0 0x5595a79a5038 0x5595a79a52b0 0x5595a7ad9ce0 0x5595a7ada198 0x5595a7ada670 0x5595a7adab50 0x5595a7adb028 0x5595a7adb550 0x5595a7adba28 0x5595a7adbf08 0x5595a7adc3f0 0x5595a7adc8c8 0x5595a7adcdc0 0x5595a7add2c0 0x5595a7add7e0 0x5595a7addcd8 0x5595a7ade1f0 0x5595a7ade710 0x5595a7adec38 0x5595a7adf150 0x5595a7adf988 0x5595a7adfec8 # | | | | `-DeclRefExpr 0x5595a7b7eca0 'T' lvalue ParmVar 0x5595a7b7e8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5595a7b7ecf0 'T' lvalue ParmVar 0x5595a7b7e870 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7b7f0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7ed58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5595a7b7ede0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b7ee78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5595a7b7f030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7ef10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b7f7d0 # | | | |-DeclStmt 0x5595a7b7f470 # | | | | `-VarDecl 0x5595a7b7f1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5595a7b7f440 '' # | | | | |-DeclRefExpr 0x5595a7b7f3e8 '' Function 0x5595a7b7f290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5595a7b7f420 'T' lvalue ParmVar 0x5595a7b7ef10 'X' 'T' # | | | |-DeclStmt 0x5595a7b7f5e8 # | | | | `-VarDecl 0x5595a7b7f4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5595a7b7f5c8 '' '-' # | | | | |-ParenExpr 0x5595a7b7f570 'int' # | | | | | `-BinaryOperator 0x5595a7b7f550 'int' '-' # | | | | | |-DeclRefExpr 0x5595a7b7f510 'int' NonTypeTemplateParm 0x5595a7b7ee78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5595a7b7f530 'int' 1 # | | | | `-DeclRefExpr 0x5595a7b7f590 'K' lvalue Var 0x5595a7b7f1d8 'FBH' 'K' # | | | |-BinaryOperator 0x5595a7b7f778 '' '=' # | | | | |-DeclRefExpr 0x5595a7b7f600 'K' lvalue Var 0x5595a7b7f1d8 'FBH' 'K' # | | | | `-CallExpr 0x5595a7b7f738 '' # | | | | |-UnresolvedLookupExpr 0x5595a7b7f620 '' lvalue (ADL) = 'select' 0x5595a79c9158 # | | | | |-BinaryOperator 0x5595a7b7f6c0 '' '==' # | | | | | |-DeclRefExpr 0x5595a7b7f668 'K' lvalue Var 0x5595a7b7f1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5595a7b7f6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5595a7b7f688 'int' 1 # | | | | |-DeclRefExpr 0x5595a7b7f6e0 'K' lvalue Var 0x5595a7b7f1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5595a7b7f700 'K' lvalue Var 0x5595a7b7f4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5595a7b7f7b8 nrvo_candidate(Var 0x5595a7b7f1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5595a7b7f798 'K' lvalue Var 0x5595a7b7f1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5595a7b7fa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7f800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b7f990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7f8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5595a7b7fd58 # | | | `-ReturnStmt 0x5595a7b7fd48 # | | | `-CallExpr 0x5595a7b7fd18 '' # | | | |-DeclRefExpr 0x5595a7b7fcc0 '' Function 0x5595a7b7fb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5595a7b7fcf8 'T' lvalue ParmVar 0x5595a7b7f8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7b7ffa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5595a7b7fd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b7ff00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b7fe20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5595a7b802c8 # | | | `-ReturnStmt 0x5595a7b802b8 # | | | `-CallExpr 0x5595a7b80288 '' # | | | |-DeclRefExpr 0x5595a7b80230 '' Function 0x5595a7b800d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5595a7b80268 'T' lvalue ParmVar 0x5595a7b7fe20 'input' 'T' # | | `-FunctionTemplateDecl 0x5595a7b80518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5595a7b802e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5595a7b80470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5595a7b80390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5595a7b80cd8 # | | |-DeclStmt 0x5595a7b80750 # | | | `-VarDecl 0x5595a7b80618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5595a7b80720 '' # | | | |-UnresolvedLookupExpr 0x5595a7b80680 '' lvalue (ADL) = 'ddx_coarse' 0x5595a7a0ac50 0x5595a7a0aeb8 0x5595a7a0b130 0x5595a7a0b3a8 0x5595a7a0b608 0x5595a7a0b880 0x5595a7a0baf8 0x5595a7a0bd70 # | | | `-DeclRefExpr 0x5595a7b80700 'T' lvalue ParmVar 0x5595a7b80390 'input' 'T' # | | |-BinaryOperator 0x5595a7b80910 '' '=' # | | | |-DeclRefExpr 0x5595a7b80768 'T' lvalue Var 0x5595a7b80618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5595a7b808e0 '' # | | | |-UnresolvedLookupExpr 0x5595a7b807a0 '' lvalue (ADL) = 'abs' 0x5595a797de28 0x5595a797e128 0x5595a797e438 0x5595a797e748 0x5595a797fe68 0x5595a7980178 0x5595a7980488 0x5595a7980798 0x5595a7980a68 0x5595a7980d90 0x5595a7981038 0x5595a79812d8 0x5595a7981528 0x5595a7981838 0x5595a7981b48 0x5595a79825d8 0x5595a79828c8 0x5595a7982bd8 0x5595a7982ee8 0x5595a79831f8 0x5595a7987b70 0x5595a7987e18 0x5595a79880b8 0x5595a7988358 0x5595a79885a8 0x5595a79888b8 0x5595a7989cc8 0x5595a7989fd8 # | | | `-DeclRefExpr 0x5595a7b808c0 'T' lvalue Var 0x5595a7b80618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5595a7b80a88 # | | | `-VarDecl 0x5595a7b80950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5595a7b80a58 '' # | | | |-UnresolvedLookupExpr 0x5595a7b809b8 '' lvalue (ADL) = 'ddy_coarse' 0x5595a7a0bfd0 0x5595a7a0c238 0x5595a7a0c4b0 0x5595a7a0c728 0x5595a7a747f0 0x5595a7a74a68 0x5595a7a74ce0 0x5595a7a74f58 # | | | `-DeclRefExpr 0x5595a7b80a38 'T' lvalue ParmVar 0x5595a7b80390 'input' 'T' # | | |-BinaryOperator 0x5595a7b80c48 '' '=' # | | | |-DeclRefExpr 0x5595a7b80aa0 'T' lvalue Var 0x5595a7b80950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5595a7b80c18 '' # | | | |-UnresolvedLookupExpr 0x5595a7b80ad8 '' lvalue (ADL) = 'abs' 0x5595a797de28 0x5595a797e128 0x5595a797e438 0x5595a797e748 0x5595a797fe68 0x5595a7980178 0x5595a7980488 0x5595a7980798 0x5595a7980a68 0x5595a7980d90 0x5595a7981038 0x5595a79812d8 0x5595a7981528 0x5595a7981838 0x5595a7981b48 0x5595a79825d8 0x5595a79828c8 0x5595a7982bd8 0x5595a7982ee8 0x5595a79831f8 0x5595a7987b70 0x5595a7987e18 0x5595a79880b8 0x5595a7988358 0x5595a79885a8 0x5595a79888b8 0x5595a7989cc8 0x5595a7989fd8 # | | | `-DeclRefExpr 0x5595a7b80bf8 'T' lvalue Var 0x5595a7b80950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5595a7b80cc8 # | | `-BinaryOperator 0x5595a7b80ca8 '' '+' # | | |-DeclRefExpr 0x5595a7b80c68 'T' lvalue Var 0x5595a7b80618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5595a7b80c88 'T' lvalue Var 0x5595a7b80950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5595a7b756b8 col:10 implicit C # | | `-FunctionDecl 0x5595a7b75708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5595a7b75810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5595a7b75878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5595a7b758e0 <> 'float' # | | |-BuiltinAttr 0x5595a7b757b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5595a7b75960 Implicit # | | `-ConstAttr 0x5595a7b75988 Implicit # | |-LinkageSpecDecl 0x5595a7b7f240 col:11 implicit C # | | `-FunctionDecl 0x5595a7b7f290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5595a7b7f338 <> Implicit 702 # | | |-NoThrowAttr 0x5595a7b7f398 Implicit # | | `-ConstAttr 0x5595a7b7f3c0 Implicit # | |-LinkageSpecDecl 0x5595a7b7fb18 col:10 implicit C # | | `-FunctionDecl 0x5595a7b7fb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5595a7b7fc10 <> Implicit 692 # | | |-NoThrowAttr 0x5595a7b7fc70 Implicit # | | `-ConstAttr 0x5595a7b7fc98 Implicit # | |-LinkageSpecDecl 0x5595a7b80088 col:10 implicit C # | | `-FunctionDecl 0x5595a7b800d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5595a7b80180 <> Implicit 694 # | | |-NoThrowAttr 0x5595a7b801e0 Implicit # | | `-ConstAttr 0x5595a7b80208 Implicit # | |-NamespaceDecl 0x5595a7b80e30 prev 0x5595a7b70810 line:14:11 hlsl # | | |-original Namespace 0x5595a78d4a98 'hlsl' # | | |-FunctionTemplateDecl 0x5595a7b811a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5595a7b80ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b80f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b810f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b81048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5595a7b813c8 # | | | `-ReturnStmt 0x5595a7b813b8 # | | | `-CallExpr 0x5595a7b81388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b812a8 '' lvalue (no ADL) = 'bit_cast' 0x5595a797a160 0x5595a797cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b80ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b80ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5595a7b81268 'int' NonTypeTemplateParm 0x5595a7b80f38 'N' 'int' # | | | `-RecoveryExpr 0x5595a7b81368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b81660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5595a7b813e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b815b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b81490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5595a7b818c0 # | | | `-ReturnStmt 0x5595a7b818b0 # | | | `-CallExpr 0x5595a7b81880 '' # | | | |-UnresolvedLookupExpr 0x5595a7b817c0 '' lvalue (no ADL) = 'bit_cast' 0x5595a797a160 0x5595a797cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5595a78d4360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a7b81430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7b813e0 'T' # | | | `-DeclRefExpr 0x5595a7b81860 'T' lvalue ParmVar 0x5595a7b81490 'F' 'T' # | | |-FunctionTemplateDecl 0x5595a7b81be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5595a7b818d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b81978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b81b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b81a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5595a7b81e08 # | | | `-ReturnStmt 0x5595a7b81df8 # | | | `-CallExpr 0x5595a7b81dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b81ce8 '' lvalue (no ADL) = 'bit_cast' 0x5595a797a160 0x5595a797cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b81930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b818d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5595a7b81ca8 'int' NonTypeTemplateParm 0x5595a7b81978 'N' 'int' # | | | `-RecoveryExpr 0x5595a7b81da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b820a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5595a7b81e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b81ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b81ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5595a7b82300 # | | | `-ReturnStmt 0x5595a7b822f0 # | | | `-CallExpr 0x5595a7b822c0 '' # | | | |-UnresolvedLookupExpr 0x5595a7b82200 '' lvalue (no ADL) = 'bit_cast' 0x5595a797a160 0x5595a797cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5595a78d4260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a7b81e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7b81e20 'T' # | | | `-DeclRefExpr 0x5595a7b822a0 'T' lvalue ParmVar 0x5595a7b81ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5595a7b82638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5595a7b82318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b823b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b82590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b824e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5595a7a47940 # | | | `-ReturnStmt 0x5595a7a47930 # | | | `-CallExpr 0x5595a7a47900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7a47820 '' lvalue (no ADL) = 'bit_cast' 0x5595a797a160 0x5595a797cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b82370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b82318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5595a7b82718 'int' NonTypeTemplateParm 0x5595a7b823b8 'N' 'int' # | | | `-RecoveryExpr 0x5595a7a478e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7a47be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5595a7a47958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a47b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7a47a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5595a7a47e58 # | | | `-ReturnStmt 0x5595a7a47e48 # | | | `-CallExpr 0x5595a7a47e18 '' # | | | |-UnresolvedLookupExpr 0x5595a7a47d58 '' lvalue (no ADL) = 'bit_cast' 0x5595a797a160 0x5595a797cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5595a7a479b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5595a7a47958 'T' # | | | `-DeclRefExpr 0x5595a7a47df8 'T' lvalue ParmVar 0x5595a7a47a10 'F' 'T' # | | |-FunctionDecl 0x5595a7a48248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5595a7a47e98 col:19 'double' # | | | |-ParmVarDecl 0x5595a7a47f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a47fe8 out # | | | |-ParmVarDecl 0x5595a7a48060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a480c8 out # | | | |-BuiltinAliasAttr 0x5595a7a48308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5595a7a48380 Implicit # | | | `-ConstAttr 0x5595a7a483a8 Implicit # | | |-FunctionDecl 0x5595a7a487d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5595a7a48420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5595a7a48510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a48578 out # | | | |-ParmVarDecl 0x5595a7a485f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a48658 out # | | | |-BuiltinAliasAttr 0x5595a7a48898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5595a7a48910 Implicit # | | | `-ConstAttr 0x5595a7a48938 Implicit # | | |-FunctionDecl 0x5595a7a48d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5595a7a489b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5595a7a48aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a48b08 out # | | | |-ParmVarDecl 0x5595a7a48b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a48be8 out # | | | |-BuiltinAliasAttr 0x5595a7a48e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5595a7a48ea0 Implicit # | | | `-ConstAttr 0x5595a7a48ec8 Implicit # | | |-FunctionDecl 0x5595a7a492f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5595a7a48f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7a49030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a49098 out # | | | |-ParmVarDecl 0x5595a7a49110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5595a7a49178 out # | | | |-BuiltinAliasAttr 0x5595a7a493b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5595a7a49430 Implicit # | | | `-ConstAttr 0x5595a7a49458 Implicit # | | |-FunctionTemplateDecl 0x5595a7a49ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5595a7a49490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a49a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7a49848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7a498c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5595a7a49c30 # | | | `-ReturnStmt 0x5595a7a49c20 # | | | `-CallExpr 0x5595a7a49be8 '' # | | | |-UnresolvedLookupExpr 0x5595a7a49b60 '' lvalue (no ADL) = 'distance_impl' 0x5595a7b723f8 # | | | |-DeclRefExpr 0x5595a7a49ba8 'T' lvalue ParmVar 0x5595a7a49848 'X' 'T' # | | | `-DeclRefExpr 0x5595a7a49bc8 'T' lvalue ParmVar 0x5595a7a498c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5595a7a4a1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5595a7a49c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7a4a148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7a49fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7a4a030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5595a7a4a370 # | | | `-ReturnStmt 0x5595a7a4a360 # | | | `-CallExpr 0x5595a7a4a328 '' # | | | |-UnresolvedLookupExpr 0x5595a7a4a2a0 '' lvalue (no ADL) = 'distance_impl' 0x5595a7b723f8 # | | | |-DeclRefExpr 0x5595a7a4a2e8 'T' lvalue ParmVar 0x5595a7a49fb8 'X' 'T' # | | | `-DeclRefExpr 0x5595a7a4a308 'T' lvalue ParmVar 0x5595a7a4a030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5595a7a4a700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5595a7a4a3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7a4a658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5595a7a4a480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7a4a548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5595a7a4a880 # | | | `-ReturnStmt 0x5595a7a4a870 # | | | `-CallExpr 0x5595a7a4a838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7a4a7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5595a7b750f0 # | | | |-RecoveryExpr 0x5595a7a4a7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7a4a818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7a4ac00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5595a7a4a8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7a4ab58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5595a7a4a978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7a4aa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5595a7a4ad80 # | | | `-ReturnStmt 0x5595a7a4ad70 # | | | `-CallExpr 0x5595a7a4ad38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7a4acb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5595a7b750f0 # | | | |-RecoveryExpr 0x5595a7a4acf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7a4ad18 '' contains-errors lvalue # | | |-FunctionDecl 0x5595a7a4b048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5595a7a4adc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5595a7a4ae40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5595a7a4aec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5595a7a4b3a0 # | | | | `-ReturnStmt 0x5595a7a4b390 # | | | | `-CallExpr 0x5595a7a4b308 'float' # | | | | |-ImplicitCastExpr 0x5595a7a4b2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5595a7a4b200 'float (half2, half2, float)' lvalue Function 0x5595a7b75518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5595a7b70880 '__detail' # | | | | |-ImplicitCastExpr 0x5595a7a4b348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5595a7a4b230 'half2':'vector' lvalue ParmVar 0x5595a7a4adc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5595a7a4b360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5595a7a4b250 'half2':'vector' lvalue ParmVar 0x5595a7a4ae40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5595a7a4b378 'float' # | | | | `-DeclRefExpr 0x5595a7a4b270 'float' lvalue ParmVar 0x5595a7a4aec0 'C' 'float' # | | | `-AvailabilityAttr 0x5595a7a4b108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5595a7a4b5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5595a7a4b3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5595a7a4b450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5595a7a4b768 # | | | `-ReturnStmt 0x5595a7a4b758 # | | | `-RecoveryExpr 0x5595a7a4b720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5595a7a4b698 '' lvalue (no ADL) = 'dst_impl' 0x5595a7b71e10 # | | | |-DeclRefExpr 0x5595a7a4b6e0 'half4':'vector' lvalue ParmVar 0x5595a7a4b3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5595a7a4b700 'half4':'vector' lvalue ParmVar 0x5595a7a4b450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5595a7b931c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5595a7a4b798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5595a7b93070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5595a7b93398 # | | | `-ReturnStmt 0x5595a7b93388 # | | | `-RecoveryExpr 0x5595a7b93350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5595a7b932c8 '' lvalue (no ADL) = 'dst_impl' 0x5595a7b71e10 # | | | |-DeclRefExpr 0x5595a7b93310 'float4':'vector' lvalue ParmVar 0x5595a7a4b798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5595a7b93330 'float4':'vector' lvalue ParmVar 0x5595a7b93070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5595a7b93598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5595a7b933c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5595a7b93448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5595a7b93768 # | | | `-ReturnStmt 0x5595a7b93758 # | | | `-RecoveryExpr 0x5595a7b93720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5595a7b93698 '' lvalue (no ADL) = 'dst_impl' 0x5595a7b71e10 # | | | |-DeclRefExpr 0x5595a7b936e0 'double4':'vector' lvalue ParmVar 0x5595a7b933c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5595a7b93700 'double4':'vector' lvalue ParmVar 0x5595a7b93448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5595a7b93e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5595a7b93780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b93d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5595a7b93ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5595a7b93b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b93bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5595a7b93fb0 # | | | `-ReturnStmt 0x5595a7b93fa0 # | | | `-CallExpr 0x5595a7b93f60 '' # | | | |-UnresolvedLookupExpr 0x5595a7b93eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5595a7b7dfc8 # | | | |-DeclRefExpr 0x5595a7b93f00 'T' lvalue ParmVar 0x5595a7b93ae8 'N' 'T' # | | | |-DeclRefExpr 0x5595a7b93f20 'T' lvalue ParmVar 0x5595a7b93b60 'I' 'T' # | | | `-DeclRefExpr 0x5595a7b93f40 'T' lvalue ParmVar 0x5595a7b93bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5595a7b94610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5595a7b93fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b94568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5595a7b94338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5595a7b943b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b94428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5595a7b947c0 # | | | `-ReturnStmt 0x5595a7b947b0 # | | | `-CallExpr 0x5595a7b94770 '' # | | | |-UnresolvedLookupExpr 0x5595a7b946c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5595a7b7dfc8 # | | | |-DeclRefExpr 0x5595a7b94710 'T' lvalue ParmVar 0x5595a7b94338 'N' 'T' # | | | |-DeclRefExpr 0x5595a7b94730 'T' lvalue ParmVar 0x5595a7b943b0 'I' 'T' # | | | `-DeclRefExpr 0x5595a7b94750 'T' lvalue ParmVar 0x5595a7b94428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5595a7b94c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5595a7b947f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5595a7b94bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5595a7b94900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5595a7b949c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b94a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5595a7b94e20 # | | | `-ReturnStmt 0x5595a7b94e10 # | | | `-CallExpr 0x5595a7b94dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b94d28 '' lvalue (no ADL) = 'faceforward_impl' 0x5595a7b7dfc8 # | | | |-RecoveryExpr 0x5595a7b94d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7b94d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b94db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b95288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5595a7b94e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5595a7b951e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5595a7b94f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5595a7b95028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b950f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5595a7b95438 # | | | `-ReturnStmt 0x5595a7b95428 # | | | `-CallExpr 0x5595a7b953e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b95340 '' lvalue (no ADL) = 'faceforward_impl' 0x5595a7b7dfc8 # | | | |-RecoveryExpr 0x5595a7b95388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7b953a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b953c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b95ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5595a7b95450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b95a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7b958e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b95cf8 # | | | `-ReturnStmt 0x5595a7b95ce8 # | | | `-CallExpr 0x5595a7b95cb8 '' # | | | |-UnresolvedLookupExpr 0x5595a7b95be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5595a7b7f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b954a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b95450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5595a7b95ba0 'int' 32 # | | | `-DeclRefExpr 0x5595a7b95c98 'T' lvalue ParmVar 0x5595a7b958e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7b96340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5595a7b95d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b95da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b96298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7b961a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5595a7b964e0 # | | |-FunctionTemplateDecl 0x5595a7b96b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5595a7b964f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b96a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7b96998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b96d60 # | | | `-ReturnStmt 0x5595a7b96d50 # | | | `-CallExpr 0x5595a7b96d20 '' # | | | |-UnresolvedLookupExpr 0x5595a7b96c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5595a7b7f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5595a79279c0 'uint' sugar # | | | | | |-Typedef 0x5595a7904ce8 'uint' # | | | | | `-BuiltinType 0x5595a78d4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5595a7b96540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5595a7b964f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5595a7b96c08 'int' 64 # | | | `-DeclRefExpr 0x5595a7b96d00 'T' lvalue ParmVar 0x5595a7b96998 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7b973b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5595a7b96d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7b96e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7b97308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7b97258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5595a7b97550 # | | |-FunctionTemplateDecl 0x5595a7b97b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5595a7b97560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b97a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7b978c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b97940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5595a7b97c70 # | | | `-ReturnStmt 0x5595a7b97c60 # | | | `-CallExpr 0x5595a7b97c28 '' # | | | |-UnresolvedLookupExpr 0x5595a7b97ba0 '' lvalue (no ADL) = 'fmod_impl' 0x5595a7b78db8 # | | | |-DeclRefExpr 0x5595a7b97be8 'T' lvalue ParmVar 0x5595a7b978c8 'X' 'T' # | | | `-DeclRefExpr 0x5595a7b97c08 'T' lvalue ParmVar 0x5595a7b97940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5595a7b98230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5595a7b97c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b98188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7b97ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b98070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5595a7b983b0 # | | | `-ReturnStmt 0x5595a7b983a0 # | | | `-CallExpr 0x5595a7b98368 '' # | | | |-UnresolvedLookupExpr 0x5595a7b982e0 '' lvalue (no ADL) = 'fmod_impl' 0x5595a7b78db8 # | | | |-DeclRefExpr 0x5595a7b98328 'T' lvalue ParmVar 0x5595a7b97ff8 'X' 'T' # | | | `-DeclRefExpr 0x5595a7b98348 'T' lvalue ParmVar 0x5595a7b98070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5595a7b98770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5595a7b983e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7b986c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5595a7b984f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7b985b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5595a7b988f0 # | | | `-ReturnStmt 0x5595a7b988e0 # | | | `-CallExpr 0x5595a7b988a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b98820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5595a7b7ae28 # | | | |-RecoveryExpr 0x5595a7b98868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b98888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b98c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5595a7b98920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7b98bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5595a7b98a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7b98af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5595a7b98df0 # | | | `-ReturnStmt 0x5595a7b98de0 # | | | `-CallExpr 0x5595a7b98da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b98d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5595a7b7ae28 # | | | |-RecoveryExpr 0x5595a7b98d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b98d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b993b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5595a7b98e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b99308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7b99178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b991f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5595a7b99520 # | | | `-ReturnStmt 0x5595a7b99510 # | | | `-CallExpr 0x5595a7b994d8 '' # | | | |-UnresolvedLookupExpr 0x5595a7b99450 '' lvalue (no ADL) = 'ldexp_impl' 0x5595a7b7ea98 # | | | |-DeclRefExpr 0x5595a7b99498 'T' lvalue ParmVar 0x5595a7b99178 'X' 'T' # | | | `-DeclRefExpr 0x5595a7b994b8 'T' lvalue ParmVar 0x5595a7b991f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5595a7b99ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5595a7b99538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b99a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7b998a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5595a7b99920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5595a7b99c60 # | | | `-ReturnStmt 0x5595a7b99c50 # | | | `-CallExpr 0x5595a7b99c18 '' # | | | |-UnresolvedLookupExpr 0x5595a7b99b90 '' lvalue (no ADL) = 'ldexp_impl' 0x5595a7b7ea98 # | | | |-DeclRefExpr 0x5595a7b99bd8 'T' lvalue ParmVar 0x5595a7b998a8 'X' 'T' # | | | `-DeclRefExpr 0x5595a7b99bf8 'T' lvalue ParmVar 0x5595a7b99920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5595a7b99fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5595a7b99c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7b99f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5595a7b99da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7b99e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5595a7b9a160 # | | | `-ReturnStmt 0x5595a7b9a150 # | | | `-CallExpr 0x5595a7b9a118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9a090 '' lvalue (no ADL) = 'ldexp_impl' 0x5595a7b7ea98 # | | | |-RecoveryExpr 0x5595a7b9a0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b9a0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b9a4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5595a7b9a190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7b9a438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5595a7b9a2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5595a7b9a368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5595a7b9a660 # | | | `-ReturnStmt 0x5595a7b9a650 # | | | `-CallExpr 0x5595a7b9a618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9a590 '' lvalue (no ADL) = 'ldexp_impl' 0x5595a7b7ea98 # | | | |-RecoveryExpr 0x5595a7b9a5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b9a5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b9ab80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5595a7b9a678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b9aad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7b9a9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b9acc0 # | | | `-ReturnStmt 0x5595a7b9acb0 # | | | `-CallExpr 0x5595a7b9ac80 '' # | | | |-UnresolvedLookupExpr 0x5595a7b9ac18 '' lvalue (no ADL) = 'length_impl' 0x5595a7b70df8 # | | | `-DeclRefExpr 0x5595a7b9ac60 'T' lvalue ParmVar 0x5595a7b9a9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7b9b220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5595a7b9acd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b9b178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7b9b090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5595a7b9b370 # | | | `-ReturnStmt 0x5595a7b9b360 # | | | `-CallExpr 0x5595a7b9b330 '' # | | | |-UnresolvedLookupExpr 0x5595a7b9b2c8 '' lvalue (no ADL) = 'length_impl' 0x5595a7b70df8 # | | | `-DeclRefExpr 0x5595a7b9b310 'T' lvalue ParmVar 0x5595a7b9b090 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7b9b600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5595a7b9b3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7b9b558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5595a7b9b468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5595a7b9b750 # | | | `-ReturnStmt 0x5595a7b9b740 # | | | `-CallExpr 0x5595a7b9b710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9b6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5595a7b716d0 # | | | `-RecoveryExpr 0x5595a7b9b6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b9b9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5595a7b9b780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7b9b938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5595a7b9b848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5595a7b9bb30 # | | | `-ReturnStmt 0x5595a7b9bb20 # | | | `-CallExpr 0x5595a7b9baf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9ba88 '' lvalue (no ADL) = 'length_vec_impl' 0x5595a7b716d0 # | | | `-RecoveryExpr 0x5595a7b9bad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5595a7b9bde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5595a7b9bb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5595a7b9bbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5595a7b9bc60 col:53 used M 'half' # | | | `-CompoundStmt 0x5595a7b9bfd8 # | | | `-ReturnStmt 0x5595a7b9bfc8 # | | | `-RecoveryExpr 0x5595a7b9bf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5595a7b9bee0 '' lvalue (no ADL) = 'lit_impl' 0x5595a7b7ce50 # | | | |-DeclRefExpr 0x5595a7b9bf28 'half' lvalue ParmVar 0x5595a7b9bb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5595a7b9bf48 'half' lvalue ParmVar 0x5595a7b9bbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5595a7b9bf68 'half' lvalue ParmVar 0x5595a7b9bc60 'M' 'half' # | | |-FunctionDecl 0x5595a7b9c298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5595a7b9c008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5595a7b9c088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5595a7b9c108 col:57 used M 'float' # | | | `-CompoundStmt 0x5595a7b9c498 # | | | `-ReturnStmt 0x5595a7b9c488 # | | | `-RecoveryExpr 0x5595a7b9c448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5595a7b9c3a0 '' lvalue (no ADL) = 'lit_impl' 0x5595a7b7ce50 # | | | |-DeclRefExpr 0x5595a7b9c3e8 'float' lvalue ParmVar 0x5595a7b9c008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5595a7b9c408 'float' lvalue ParmVar 0x5595a7b9c088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5595a7b9c428 'float' lvalue ParmVar 0x5595a7b9c108 'M' 'float' # | | |-FunctionDecl 0x5595a7b9c578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b9c4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5595a7b9c780 # | | | `-ReturnStmt 0x5595a7b9c770 # | | | `-CallExpr 0x5595a7b9c728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5595a7b9c710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5595a7b9c660 'int4 (float4)' lvalue Function 0x5595a7b709b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5595a7b70880 '__detail' # | | | `-ImplicitCastExpr 0x5595a7b9c758 'float4':'vector' # | | | `-DeclRefExpr 0x5595a7b9c690 'float4':'vector' lvalue ParmVar 0x5595a7b9c4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5595a7b9c898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5595a7b9c7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5595a7b9ccb0 # | | | `-ReturnStmt 0x5595a7b9cca0 # | | | `-CallExpr 0x5595a7b9cc58 'unsigned int' # | | | |-ImplicitCastExpr 0x5595a7b9cc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5595a7b9cb88 '' Function 0x5595a7b9c9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5595a7b9cc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5595a7b9cbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5595a7b9c7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5595a7b9d270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5595a7b9ccc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b9d1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7b9d038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b9d0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5595a7b9d3e0 # | | | `-ReturnStmt 0x5595a7b9d3d0 # | | | `-CallExpr 0x5595a7b9d398 '' # | | | |-UnresolvedLookupExpr 0x5595a7b9d310 '' lvalue (no ADL) = 'reflect_impl' 0x5595a7b77268 # | | | |-DeclRefExpr 0x5595a7b9d358 'T' lvalue ParmVar 0x5595a7b9d038 'I' 'T' # | | | `-DeclRefExpr 0x5595a7b9d378 'T' lvalue ParmVar 0x5595a7b9d0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5595a7b9d9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5595a7b9d3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b9d8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5595a7b9d768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b9d7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5595a7b9db20 # | | | `-ReturnStmt 0x5595a7b9db10 # | | | `-CallExpr 0x5595a7b9dad8 '' # | | | |-UnresolvedLookupExpr 0x5595a7b9da50 '' lvalue (no ADL) = 'reflect_impl' 0x5595a7b77268 # | | | |-DeclRefExpr 0x5595a7b9da98 'T' lvalue ParmVar 0x5595a7b9d768 'I' 'T' # | | | `-DeclRefExpr 0x5595a7b9dab8 'T' lvalue ParmVar 0x5595a7b9d7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5595a7b9dea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5595a7b9db50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5595a7b9ddf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5595a7b9dc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b9dd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5595a7b9e020 # | | | `-ReturnStmt 0x5595a7b9e010 # | | | `-CallExpr 0x5595a7b9dfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9df50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5595a7b77888 # | | | |-RecoveryExpr 0x5595a7b9df98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b9dfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b9e3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5595a7b9e050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5595a7b9e2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5595a7b9e160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b9e228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5595a7b9e520 # | | | `-ReturnStmt 0x5595a7b9e510 # | | | `-CallExpr 0x5595a7b9e4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9e450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5595a7b77888 # | | | |-RecoveryExpr 0x5595a7b9e498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7b9e4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7b9eb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5595a7b9e538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b9ead8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5595a7b9e8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b9e920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5595a7b9e998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5595a7b9ed20 # | | | `-ReturnStmt 0x5595a7b9ed10 # | | | `-CallExpr 0x5595a7b9ecd0 '' # | | | |-UnresolvedLookupExpr 0x5595a7b9ec28 '' lvalue (no ADL) = 'refract_impl' 0x5595a7b77fc8 # | | | |-DeclRefExpr 0x5595a7b9ec70 'T' lvalue ParmVar 0x5595a7b9e8a8 'I' 'T' # | | | |-DeclRefExpr 0x5595a7b9ec90 'T' lvalue ParmVar 0x5595a7b9e920 'N' 'T' # | | | `-DeclRefExpr 0x5595a7b9ecb0 'T' lvalue ParmVar 0x5595a7b9e998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5595a7b9f3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5595a7b9ed38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7b9f2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5595a7b9f0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5595a7b9f140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5595a7b9f1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5595a7b9f550 # | | | `-ReturnStmt 0x5595a7b9f540 # | | | `-CallExpr 0x5595a7b9f500 '' # | | | |-UnresolvedLookupExpr 0x5595a7b9f458 '' lvalue (no ADL) = 'refract_impl' 0x5595a7b77fc8 # | | | |-DeclRefExpr 0x5595a7b9f4a0 'T' lvalue ParmVar 0x5595a7b9f0c8 'I' 'T' # | | | |-DeclRefExpr 0x5595a7b9f4c0 'T' lvalue ParmVar 0x5595a7b9f140 'N' 'T' # | | | `-DeclRefExpr 0x5595a7b9f4e0 'T' lvalue ParmVar 0x5595a7b9f1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5595a7b9f9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5595a7b9f580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5595a7b9f918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5595a7b9f690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b9f758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5595a7b9f7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5595a7b9fb70 # | | | `-ReturnStmt 0x5595a7b9fb60 # | | | `-CallExpr 0x5595a7b9fb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7b9fa78 '' lvalue (no ADL) = 'refract_impl' 0x5595a7b77fc8 # | | | |-RecoveryExpr 0x5595a7b9fac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7b9fae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5595a7b9fb00 'half' lvalue ParmVar 0x5595a7b9f7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5595a7b9ffe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5595a7b9fba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5595a7b9ff38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5595a7b9fcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5595a7b9fd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5595a7b9fdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5595a7ba0190 # | | | `-ReturnStmt 0x5595a7ba0180 # | | | `-CallExpr 0x5595a7ba0140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba0098 '' lvalue (no ADL) = 'refract_impl' 0x5595a7b77fc8 # | | | |-RecoveryExpr 0x5595a7ba00e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7ba0100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5595a7ba0120 'float' lvalue ParmVar 0x5595a7b9fdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5595a7ba07f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5595a7ba01a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba0748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5595a7ba0518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5595a7ba0590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5595a7ba0608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5595a7ba0990 # | | | `-ReturnStmt 0x5595a7ba0980 # | | | `-CallExpr 0x5595a7ba0940 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba0898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5595a7b7baf8 # | | | |-DeclRefExpr 0x5595a7ba08e0 'T' lvalue ParmVar 0x5595a7ba0518 'Min' 'T' # | | | |-DeclRefExpr 0x5595a7ba0900 'T' lvalue ParmVar 0x5595a7ba0590 'Max' 'T' # | | | `-DeclRefExpr 0x5595a7ba0920 'T' lvalue ParmVar 0x5595a7ba0608 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba0ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5595a7ba09a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba0f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5595a7ba0d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5595a7ba0d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5595a7ba0e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5595a7ba11a0 # | | | `-ReturnStmt 0x5595a7ba1190 # | | | `-CallExpr 0x5595a7ba1150 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba10a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5595a7b7baf8 # | | | |-DeclRefExpr 0x5595a7ba10f0 'T' lvalue ParmVar 0x5595a7ba0d18 'Min' 'T' # | | | |-DeclRefExpr 0x5595a7ba1110 'T' lvalue ParmVar 0x5595a7ba0d90 'Max' 'T' # | | | `-DeclRefExpr 0x5595a7ba1130 'T' lvalue ParmVar 0x5595a7ba0e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba1608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5595a7ba11d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba1560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5595a7ba12e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5595a7ba13a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5595a7ba1470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5595a7ba17b8 # | | | `-ReturnStmt 0x5595a7ba17a8 # | | | `-CallExpr 0x5595a7ba1768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba16c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5595a7b7c4c8 # | | | |-RecoveryExpr 0x5595a7ba1708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7ba1728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7ba1748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba1c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5595a7ba17e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba1b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5595a7ba18f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5595a7ba19c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5595a7ba1a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5595a7ba1dd0 # | | | `-ReturnStmt 0x5595a7ba1dc0 # | | | `-CallExpr 0x5595a7ba1d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba1cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5595a7b7c4c8 # | | | |-RecoveryExpr 0x5595a7ba1d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5595a7ba1d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7ba1d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5595a7ba1ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5595a7ba1e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5595a7ba2010 # | | | `-ReturnStmt 0x5595a7ba2000 # | | | `-CXXStaticCastExpr 0x5595a7ba1fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5595a7ba1fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5595a7ba1fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5595a7ba1f70 'uint':'unsigned int' lvalue ParmVar 0x5595a7ba1e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5595a7ba2530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5595a7ba2028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba2488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7ba2398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5595a7ba2670 # | | | `-ReturnStmt 0x5595a7ba2660 # | | | `-CallExpr 0x5595a7ba2630 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba25c8 '' lvalue (no ADL) = 'ddx_impl' 0x5595a7b7fa38 # | | | `-DeclRefExpr 0x5595a7ba2610 'T' lvalue ParmVar 0x5595a7ba2398 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba2b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5595a7ba2688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba2ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7ba29f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5595a7ba2ce0 # | | | `-ReturnStmt 0x5595a7ba2cd0 # | | | `-CallExpr 0x5595a7ba2ca0 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba2c38 '' lvalue (no ADL) = 'ddx_impl' 0x5595a7b7fa38 # | | | `-DeclRefExpr 0x5595a7ba2c80 'T' lvalue ParmVar 0x5595a7ba29f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba2f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5595a7ba2d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba2ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7ba2e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5595a7ba30f0 # | | | `-ReturnStmt 0x5595a7ba30e0 # | | | `-CallExpr 0x5595a7ba30b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba3020 '' lvalue (no ADL) = 'ddx_impl' 0x5595a7b7fa38 # | | | `-RecoveryExpr 0x5595a7ba3068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba3388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5595a7ba3120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba32e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7ba3230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5595a7ba34d8 # | | | `-ReturnStmt 0x5595a7ba34c8 # | | | `-CallExpr 0x5595a7ba3498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba3430 '' lvalue (no ADL) = 'ddx_impl' 0x5595a7b7fa38 # | | | `-RecoveryExpr 0x5595a7ba3478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba39f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5595a7ba34f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba3948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7ba3858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5595a7ba3b30 # | | | `-ReturnStmt 0x5595a7ba3b20 # | | | `-CallExpr 0x5595a7ba3af0 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba3a88 '' lvalue (no ADL) = 'ddy_impl' 0x5595a7b7ffa8 # | | | `-DeclRefExpr 0x5595a7ba3ad0 'T' lvalue ParmVar 0x5595a7ba3858 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba4050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5595a7ba3b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba3fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7ba3eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5595a7ba41a0 # | | | `-ReturnStmt 0x5595a7ba4190 # | | | `-CallExpr 0x5595a7ba4160 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba40f8 '' lvalue (no ADL) = 'ddy_impl' 0x5595a7b7ffa8 # | | | `-DeclRefExpr 0x5595a7ba4140 'T' lvalue ParmVar 0x5595a7ba3eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba4438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5595a7ba41d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba4390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7ba42e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5595a7ba4588 # | | | `-ReturnStmt 0x5595a7ba4578 # | | | `-CallExpr 0x5595a7ba4548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba44e0 '' lvalue (no ADL) = 'ddy_impl' 0x5595a7b7ffa8 # | | | `-RecoveryExpr 0x5595a7ba4528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba4820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5595a7ba45b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba4778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7ba46c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5595a7ba4970 # | | | `-ReturnStmt 0x5595a7ba4960 # | | | `-CallExpr 0x5595a7ba4930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba48c8 '' lvalue (no ADL) = 'ddy_impl' 0x5595a7b7ffa8 # | | | `-RecoveryExpr 0x5595a7ba4910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba4e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5595a7ba4988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba4de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7ba4cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5595a7ba4fd0 # | | | `-ReturnStmt 0x5595a7ba4fc0 # | | | `-CallExpr 0x5595a7ba4f90 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba4f28 '' lvalue (no ADL) = 'fwidth_impl' 0x5595a7b80518 # | | | `-DeclRefExpr 0x5595a7ba4f70 'T' lvalue ParmVar 0x5595a7ba4cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba54f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5595a7ba4fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba5448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5595a7ba5358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5595a7ba5640 # | | | `-ReturnStmt 0x5595a7ba5630 # | | | `-CallExpr 0x5595a7ba5600 '' # | | | |-UnresolvedLookupExpr 0x5595a7ba5598 '' lvalue (no ADL) = 'fwidth_impl' 0x5595a7b80518 # | | | `-DeclRefExpr 0x5595a7ba55e0 'T' lvalue ParmVar 0x5595a7ba5358 'input' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba58d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5595a7ba5670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba5830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7ba5780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5595a7ba5a28 # | | | `-ReturnStmt 0x5595a7ba5a18 # | | | `-CallExpr 0x5595a7ba59e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba5980 '' lvalue (no ADL) = 'fwidth_impl' 0x5595a7b80518 # | | | `-RecoveryExpr 0x5595a7ba59c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba5cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5595a7ba5a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba5c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5595a7ba5b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5595a7ba5e10 # | | | `-ReturnStmt 0x5595a7ba5e00 # | | | `-CallExpr 0x5595a7ba5dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba5d68 '' lvalue (no ADL) = 'fwidth_impl' 0x5595a7b80518 # | | | `-RecoveryExpr 0x5595a7ba5db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba6410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a7ba5e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba6368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba6198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5595a7ba6210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5595a7ba6510 # | | | `-ReturnStmt 0x5595a7ba6500 # | | | `-BinaryOperator 0x5595a7ba64e0 '' '*' # | | | |-DeclRefExpr 0x5595a7ba64a0 'T' lvalue ParmVar 0x5595a7ba6198 'x' 'T' # | | | `-DeclRefExpr 0x5595a7ba64c0 'T' lvalue ParmVar 0x5595a7ba6210 'y' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba6ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a7ba6528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5595a7ba6a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba68b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5595a7ba6928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5595a7ba6be0 # | | | `-ReturnStmt 0x5595a7ba6bd0 # | | | `-BinaryOperator 0x5595a7ba6bb0 '' '*' # | | | |-DeclRefExpr 0x5595a7ba6b70 'T' lvalue ParmVar 0x5595a7ba68b0 'x' 'T' # | | | `-DeclRefExpr 0x5595a7ba6b90 'T' lvalue ParmVar 0x5595a7ba6928 'y' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba6f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a7ba6c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba6ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba6cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5595a7ba6d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5595a7ba7050 # | | | `-ReturnStmt 0x5595a7ba7040 # | | | `-BinaryOperator 0x5595a7ba7020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5595a7ba6fe0 'half' lvalue ParmVar 0x5595a7ba6cd8 'x' 'half' # | | | `-RecoveryExpr 0x5595a7ba7000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba74a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a7ba70c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ba7158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7ba73f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba7228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5595a7ba72e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5595a7ba75a0 # | | | `-ReturnStmt 0x5595a7ba7590 # | | | `-BinaryOperator 0x5595a7ba7570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5595a7ba7530 'T' lvalue ParmVar 0x5595a7ba7228 'x' 'T' # | | | `-RecoveryExpr 0x5595a7ba7550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba7980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a7ba75d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5595a7ba7640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5595a7ba78d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba7730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5595a7ba7808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5595a7ba7a80 # | | | `-ReturnStmt 0x5595a7ba7a70 # | | | `-BinaryOperator 0x5595a7ba7a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5595a7ba7a10 'half' lvalue ParmVar 0x5595a7ba7730 'x' 'half' # | | | `-RecoveryExpr 0x5595a7ba7a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba7f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a7ba7a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ba7b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5595a7ba7ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5595a7ba7e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba7ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5595a7ba7d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5595a7ba8040 # | | | `-ReturnStmt 0x5595a7ba8030 # | | | `-BinaryOperator 0x5595a7ba8010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5595a7ba7fd0 'T' lvalue ParmVar 0x5595a7ba7ca0 'x' 'T' # | | | `-RecoveryExpr 0x5595a7ba7ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba83b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a7ba8070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba8308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba8170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7ba81f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5595a7ba84b0 # | | | `-ReturnStmt 0x5595a7ba84a0 # | | | `-BinaryOperator 0x5595a7ba8480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5595a7ba8440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5595a7ba8460 'half' lvalue ParmVar 0x5595a7ba81f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5595a7ba88b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a7ba84c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ba8568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7ba8808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba8680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7ba86f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5595a7ba89b0 # | | | `-ReturnStmt 0x5595a7ba89a0 # | | | `-BinaryOperator 0x5595a7ba8980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5595a7ba8940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5595a7ba8960 'T' lvalue ParmVar 0x5595a7ba86f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5595a7ba8d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a7ba89e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5595a7ba8c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5595a7ba8aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7ba8b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5595a7ba8ea0 # | | | `-ReturnStmt 0x5595a7ba8e90 # | | | `-CallExpr 0x5595a7ba8e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba8dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5595a7b76888 # | | | |-RecoveryExpr 0x5595a7ba8e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7ba8e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba92e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5595a7ba8eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5595a7ba8f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5595a7ba9240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5595a7ba9030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7ba90f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5595a7ba9468 # | | | `-ReturnStmt 0x5595a7ba9458 # | | | `-CallExpr 0x5595a7ba9420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5595a7ba9398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5595a7b76888 # | | | |-RecoveryExpr 0x5595a7ba93e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5595a7ba9400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5595a7ba9848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5595a7ba9498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5595a7ba9508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5595a7ba97a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5595a7ba9650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5595a7ba96d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5595a7ba9948 # | | | `-ReturnStmt 0x5595a7ba9938 # | | | `-BinaryOperator 0x5595a7ba9918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5595a7ba98d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5595a7ba98f8 'half' lvalue ParmVar 0x5595a7ba96d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5595a7ba9e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5595a7ba9960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5595a7ba99f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5595a7ba9a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5595a7ba9d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5595a7ba9bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5595a7ba9c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5595a7ba9f00 # | | `-ReturnStmt 0x5595a7ba9ef0 # | | `-BinaryOperator 0x5595a7ba9ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5595a7ba9e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5595a7ba9eb0 'T' lvalue ParmVar 0x5595a7ba9c40 'y' 'T' # | |-LinkageSpecDecl 0x5595a7b9c998 col:10 implicit C # | | `-FunctionDecl 0x5595a7b9c9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5595a7b9caf0 <> 'unsigned int' # | | |-BuiltinAttr 0x5595a7b9ca90 <> Implicit 740 # | | `-NoThrowAttr 0x5595a7b9cb60 Implicit # | |-FunctionDecl 0x5595a7baa0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5595a7ba9fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5595a7baa038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5595a7baa218 # | | `-HLSLNumThreadsAttr 0x5595a7baa1b0 8 8 1 # | |-CXXRecordDecl 0x5595a7baa240 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 0x5595a7baa2e8 <> Implicit # | | |-CXXRecordDecl 0x5595a7baa3a8 col:8 implicit struct ST # | | |-FieldDecl 0x5595a7baa468 col:7 a 'int' # | | `-FieldDecl 0x5595a7baa4d0 col:9 b 'float' # | |-FunctionDecl 0x5595a7baa7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5595a7baa638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5595a7baa6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5595a7baa900 # | | `-HLSLNumThreadsAttr 0x5595a7baa898 8 8 1 # | |-FunctionDecl 0x5595a7baa948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5595a7baaaf8 # | | `-DeclStmt 0x5595a7baaae0 # | | `-VarDecl 0x5595a7baaa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5595a7baab28 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 0x5595a7baabd0 <> Implicit # | | |-CXXRecordDecl 0x5595a7baac90 col:8 implicit struct ST2 # | | |-VarDecl 0x5595a7baad90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5595a7baaeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5595a7baaf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5595a7bab1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5595a7bab0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5595a7bab138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5595a7bab310 # | | `-HLSLNumThreadsAttr 0x5595a7bab2a8 8 8 1 # | |-FunctionDecl 0x5595a7bab500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5595a7bab3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5595a7bab458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5595a7bab630 # | | `-HLSLNumThreadsAttr 0x5595a7bab5c8 8 8 1 # | |-FunctionDecl 0x5595a7bab678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5595a7bab828 # | | `-DeclStmt 0x5595a7bab810 # | | `-VarDecl 0x5595a7bab7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5595a7bab858 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 0x5595a7bab900 <> Implicit # | | |-CXXRecordDecl 0x5595a7bab9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5595a7babac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5595a7babb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5595a7babbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x5595a7babe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5595a7babd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5595a7babdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5595a7babfa0 # | | `-HLSLNumThreadsAttr 0x5595a7babf38 8 8 1 # | |-FunctionDecl 0x5595a7bac190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5595a7bac080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5595a7bac0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5595a7bac2c0 # | | `-HLSLNumThreadsAttr 0x5595a7bac258 8 8 1 # | |-FunctionDecl 0x5595a7bac308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5595a7bac4b8 # | | `-DeclStmt 0x5595a7bac4a0 # | | `-VarDecl 0x5595a7bac438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5595a7bac4e8 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 0x5595a7bac590 <> Implicit # | | |-CXXRecordDecl 0x5595a7bac650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5595a7bac750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5595a7bac828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5595a7bac878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5595a7bacfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5595a7bac9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5595a7baca18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5595a7bad0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5595a7bacaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5595a7bacb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5595a7bad130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5595a7bacc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5595a7bacca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5595a7bad188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5595a7bacd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5595a7bacde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5595a7bad1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5595a7bad228 # | `-HLSLShaderAttr 0x5595a7bad080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (36 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/min.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (38 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 0x55a9ca61ac08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55a9ca61abe8 '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 0x55a9ca61ab10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55a9ca61ac70 # | 18853: | `-ReturnStmt 0x55a9ca61ac60 # | 18854: | `-ImplicitCastExpr 0x55a9ca61ac48 'int' # | 18855: | `-ExtVectorElementExpr 0x55a9ca61ac20 'float' r # | 18856: | `-ImplicitCastExpr 0x55a9ca61ac08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55a9ca61abe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55a9ca61adc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55a9ca61aca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55a9ca61af28 # | 18861: | `-ReturnStmt 0x55a9ca61af18 # | 18862: | `-ExtVectorElementExpr 0x55a9ca61aef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (39 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 :: AST/HLSL/vk_binding_attr.hlsl (40 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 0x562f969b7248 <> # | ^ # | # | 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 0x562f969b7248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562f969b7b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562f969b7ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562f969b7c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562f969b7450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (41 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (42 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/frac.hlsl (43 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (44 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 0x55ac7dcd4da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55ac7dcd59e0 <> 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 0x55ac7dcd4da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55ac7dcd56e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55ac7dcd5a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55ac7dcd5770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55ac7dcd4fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55ac7dcd5870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55ac7dcd58c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55ac7dcd59e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55ac7dcd5990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55ac7dcd57f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55ac7dcd5770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55ac7dcd5930 <> 'int' lvalue NonTypeTemplateParm 0x55ac7dcd5870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55ac7dd002d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (45 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (46 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/WaveActiveBitOr.hlsl (47 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/groupsharedArgs/Scalartest.hlsl (48 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (49 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (54 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/BasicFeatures/StructElementwiseCast.hlsl (55 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (56 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (58 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/builtins/trunc.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (60 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/dot-builtin.hlsl (61 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 :: CodeGenHLSL/builtins/exp2.hlsl (62 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/round.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (64 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 :: Driver/dxc_rootsig-define.hlsl (65 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (66 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/splitdouble-errors.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (68 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/asuint-errors.hlsl (69 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (71 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (72 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (78 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 0x5643fdca35f8 <> # | ^ # | # | 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 0x5643fdca35f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5643fdca3f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5643fdca4290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5643fdca3fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5643fdca3800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (79 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (80 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (81 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/matrix-init-list-row-major.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (86 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/resources/TypedBuffers-elementtype.hlsl (87 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 :: AST/HLSL/semantic-input-struct.hlsl (88 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 :: CodeGenHLSL/builtins/asfloat.hlsl (89 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/BuiltIns/WaveActiveAllTrue-errors.hlsl (90 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 :: AST/HLSL/semantic-input.hlsl (91 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (92 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (93 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (94 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (98 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/or.hlsl (99 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/min-overloads.hlsl (100 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 :: AST/HLSL/semantic-output-struct.hlsl (101 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (102 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/cross-errors.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (104 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/resources/cbuffer.hlsl (105 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/resources/TypedBuffers-methods.hlsl (106 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (107 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (108 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/convergence/do.while.hlsl (109 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/frac-builtin.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (111 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 :: SemaHLSL/BuiltIns/fmod-errors.hlsl (112 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/resources/res-array-local3.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (114 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/groupsharedArgs/MatrixTest.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (116 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (117 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/semantic.explicit-location.hlsl (118 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/resource_getpointer-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (122 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 :: AST/HLSL/resource_binding_attr.hlsl (123 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 0x556bbfafce58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x556bbfafd218 'hlsl_constant float' lvalue Var 0x556bbfafca70 '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 0x556bbfafcb98 <> Implicit # | 18812: | `-FieldDecl 0x556bbfafcc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x556bbfafcd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x556bbfafcd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x556bbfafcdd0 "t2" "space1" # | 18816: | |-VarDecl 0x556bbfafce58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x556bbfafced8 <> 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 0x556bbfafd158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x556bbfafd2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x556bbfafd2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x556bbfafd288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x556bbfafd258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x556bbfafd218 'hlsl_constant float' lvalue Var 0x556bbfafca70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x556bbfafd270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x556bbfafd238 'hlsl_constant float' lvalue Var 0x556bbfafce58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x556bbfafd328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x556bbfafd408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x556bbfafd4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (125 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/float3.hlsl (126 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/firstbithigh.hlsl (127 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 :: CodeGenHLSL/builtins/reflect.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (129 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (130 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/semantics/semantic.struct.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (132 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (133 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 0x558af056f4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x558af08151f0 <> 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 0x558af056f4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x558af08151f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x558af0815278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x558af0815768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x558af0815730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x558af0815700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x558af08151f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x558af08156f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (136 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (137 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (138 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 0x56059c0efee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x56059c0f0b20 <> 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 0x56059c3c74e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x56059c3c8010 'void (inout int)' lvalue Function 0x56059c3c6e28 '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 0x56059c0efee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56059c0f0828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56059c0f0b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56059c0f08b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56059c0f00f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56059c0f09b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56059c0f0a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56059c0f0b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56059c0f0ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56059c0f0930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56059c0f08b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56059c0f0a70 <> 'int' lvalue NonTypeTemplateParm 0x56059c0f09b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56059c11e158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x56059c3c7298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x56059c3c7278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x56059c3c7220 'double' lvalue ParmVar 0x56059c3c6fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x56059c3c7260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x56059c3c7240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x56059c3c74e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x56059c3c72b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x56059c3c7440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x56059c3c7360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x56059c3c7698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x56059c3c7638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x56059c3c7bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x56059c3c7c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x56059c3c81f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x56059c3c80a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x56059c3c8090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x56059c3c8010 'void (inout int)' lvalue Function 0x56059c3c6e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x56059c3c8158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x56059c3c80d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x56059c3c7ff0 'int' lvalue ParmVar 0x56059c3c7bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x56059c3c8108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x56059c3c80f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (139 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/resources/res-array-global-unbounded.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (142 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/asin-overloads.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (144 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/Language/MatrixSplatCasts.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (149 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/semantics/SV_Target.ps.hlsl (150 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/BasicFeatures/VectorElementwiseCast.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (153 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/radians.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (155 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (156 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 0x56062079a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x560620a401e0 <> 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 0x56062079a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x560620a401e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x560620a40268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x560620a40758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x560620a40720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x560620a406f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x560620a401e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x560620a406e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (157 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/res-may-alias.hlsl (158 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/distance.hlsl (159 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/BuiltIns/faceforward-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (161 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/resources/Texture2D-SampleCmp.hlsl (162 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (164 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/Semantics/position.ps.struct.reuse.hlsl (165 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (166 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (167 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 0x5619a400d188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5619a400d0e0 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 0x5619a400d188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5619a400ce58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5619a400d0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5619a400cfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5619a400d278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5619a400d268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5619a400d220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5619a400d200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (170 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/tan.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (172 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/semantics/semantic-struct-nested.hlsl (173 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/resources/MatrixElement_cbuffer.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (175 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/ArrayAssignable.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (178 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/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (180 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (181 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/log10.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (184 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/NonUniformResourceIndex.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (186 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (187 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (188 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/atan2.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (191 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (192 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/builtins/rsqrt-builtin.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (194 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/f16tof32.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (199 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/Language/groupsharedArgs/ScalarTest.hlsl (200 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (202 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/trunc-overloads.hlsl (203 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 :: AST/HLSL/pch.hlsl (204 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 :: SemaHLSL/Operators/logical-not.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (206 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/resources/ByteAddressBuffers-methods.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (210 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/resources/res-array-global-subarray-one.hlsl (211 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (212 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/D3DCOLORtoUBYTE4.hlsl (213 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/builtins/isinf.hlsl (214 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/reversebits.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/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/BuiltIns/WaveActiveProduct-errors.hlsl (218 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 :: SemaHLSL/BuiltIns/degrees-errors.hlsl (219 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (222 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (223 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 :: AST/HLSL/TypdefArrayParam.hlsl (224 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (225 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/export.hlsl (226 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/BasicFeatures/MatrixImplicitTruncation.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (229 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/lerp.hlsl (230 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/vk-features/vk.pushconstant.anon-struct.hlsl (231 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/builtins/asdouble.hlsl (232 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (233 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (234 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (235 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/radians-builtin.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (237 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/vk.spec-constant.error.hlsl (238 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/resources/default_cbuffer.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (241 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/BuiltIns/WaveActiveMax-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (244 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/WaveActiveSum-errors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (246 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (247 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/sgep/object_method.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (249 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/wave_is_first_lane.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (253 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/BuiltIns/isnan-errors.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (255 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/Language/groupsharedArgs/InOut.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (257 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (260 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/transpose.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (262 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/f32tof16.hlsl (263 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 :: AST/ByteCode/hlsl.hlsl (264 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/resources-declared-only-once.hlsl (265 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/resources/res-array-global-multi-dim.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (267 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (270 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/semantics/semantic-struct-nested-inherit.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (273 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/builtins/pow-overloads.hlsl (274 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/Types/short-errors.hlsl (275 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (277 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/shader_type_attr.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (281 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/Resources/Texture2D-Subscript.hlsl (282 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/Bool.hlsl (283 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 :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (284 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/AddUint64.hlsl (285 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/struct_input.hlsl (286 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/resources/res-array-global-dyn-index.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (288 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (289 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (291 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/semantics/semantic-struct-2.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (293 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/implicit-norecurse-attrib.hlsl (294 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (295 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/resources/cbuffer_with_packoffset.hlsl (296 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.dx.error.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (298 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 :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (300 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/dot4add_i8packed-errors.hlsl (301 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/BuiltIns/clip-errors.hlsl (302 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/BoolMatrix.hlsl (303 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 :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (304 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/BasicFeatures/MatrixElementTypeCast.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (306 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/Operators/frem_modulo-errors.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (309 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 :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (310 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/groupsharedArgs/VectorTest.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (312 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/resources/Texture2D-SampleCmpLevelZero.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (314 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/resources/Texture2D-Gather.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (316 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/builtins/rcp.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (319 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/f32tof16-builtin.hlsl (320 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (322 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/entry.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (325 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (326 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (327 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (329 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (330 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (331 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (332 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/group_shared.hlsl (333 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/semantics/SV_VertexID.vs.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (335 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (336 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/exp2-overloads.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (339 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/vk-features/vk.pushconstant.dxil.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (341 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/Semantics/position.ps.hlsl (342 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/inline-spirv/SpirvType.literal.error.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (346 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 :: AST/HLSL/OutArgExpr.hlsl (347 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/shift-mask.hlsl (348 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/SV_GroupThreadID-noindex.hlsl (349 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/Semantics/vertexid.ps.hlsl (350 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/resources/Texture2D-default-explicit-binding.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (352 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (353 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/vk-features/vk.pushconstant.static.hlsl (354 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/groupsharedArgs/TemplateTest.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (358 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/res-array-local2.hlsl (359 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/semantics/semantic-struct-2-output.hlsl (360 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/Semantics/position.ps.size.hlsl (361 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/vk-features/vk.pushconstant.layout.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (364 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/BasicFeatures/ArrayReturn.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (366 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/Language/ArrayOutputArgs-errors.hlsl (367 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (368 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (369 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/GroupMemoryBarrierWithGroupSync.hlsl (370 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/ArrTest.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (372 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/saturate-builtin.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (378 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/Language/ImpCastAddrSpace.hlsl (379 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/BasicFeatures/ArrayOutputArguments.hlsl (380 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/logical-operator-errors.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (384 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (385 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/BasicFeatures/MatrixConstructor.hlsl (386 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/wave_get_lane_index_simple.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (388 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/sgep/array_store.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (392 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/Semantics/semantic.explicit-mix-location.hlsl (393 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/cos-overloads.hlsl (394 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/f16tof32-builtin.hlsl (395 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/matrix-member-one-based-accessor-scalar-load.hlsl (396 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/cosh-overloads.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (398 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/convergence/for.hlsl (399 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/semantics/DispatchThreadID.hlsl (400 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/semantics/SV_GroupID.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (402 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/ddy-fine.hlsl (403 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/WaveActiveBitAnd-errors.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (407 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/builtins/sin-overloads.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (409 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (410 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (411 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 :: SemaHLSL/VectorElementOverloadResolution.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (414 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 :: AST/HLSL/pch_spirv_type.hlsl (415 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/ddx-coarse-builtin.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (418 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (419 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/hlsl_resource_t.hlsl (420 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/semantics/SV_GroupID-noindex.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (423 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/resources/res-array-global-subarray-many.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (427 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/semantics/SV_GroupThreadID.hlsl (428 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/WaveActiveCountBits-errors.hlsl (429 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/matrix-member-zero-based-swizzle-load.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (432 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/BoolVector.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (434 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (435 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/BasicFeatures/matrix-type-indexing.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (439 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/BuiltIns/asdouble-errors.hlsl (440 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (441 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/Texture2D-Load-errors.hlsl (442 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 :: SemaHLSL/Texture2D-Gather.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (449 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/builtins/log2-overloads.hlsl (450 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/builtins/fwidth.hlsl (451 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (452 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/builtins/isnan-overloads.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (455 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/ArrayAssignable_errors.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (458 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (459 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 :: SemaHLSL/Resources/Texture2D-Sema.hlsl (460 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/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/rsqrt.hlsl (462 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/semantics/SV_Position.vs.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (466 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (468 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 :: AST/HLSL/pch_with_buf.hlsl (469 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/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/BuiltIns/WavePrefixSum-errors.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (473 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-input-builtin.hlsl (474 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/matrix_single_subscript_errors.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/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_with_layout.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (486 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/Language/AggregateSplatCast-errors.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (488 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/semantics/semantic.arbitrary.hlsl (489 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/BuiltIns/round-errors.hlsl (490 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 :: SemaHLSL/Semantics/target.ps.input.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (495 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/transpose-builtin.hlsl (496 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/log10-overloads.hlsl (497 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/asuint16.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (499 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/groupsharedArgs/Overloads.hlsl (500 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/BuiltIns/firstbitlow-errors.hlsl (501 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/asint16.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (503 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (504 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/Language/InitLists.hlsl (505 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/semantic-struct-nested-shadow.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (508 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/builtins/sqrt.hlsl (509 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/builtins/faceforward.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (512 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/ceil.hlsl (513 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/matrix-member-zero-based-swizzle-store.hlsl (514 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/builtins/log-overloads.hlsl (515 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: 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: 164.79s 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.